Network Effects Vs Viral Effects: Understanding the Difference

The terms "network effects" and "viral effects" are often used interchangeably…