differences between digital marketing and network marketing