what is the difference between e commerce and internet marketing