what is the difference between e commerce and internet marketings