1) I think online marketing reduces the cost of goods delivery and entrepreneur can get money instantly.
2) I think offline marketing has competitor less than online marketing because most people don't like to pay money for rent area of stall. So, online marketing has high competition.