The answer is: Social networks and related tools
Social media and other related tools allow the companies to provide information regarding their products to a wide variety of consumers segmentation with relatively cheaper price. Due to the low barrier of entry, small businesses often find easier success in marketing through these mediums rather than using traditional media.