Web advertisements have advantages over traditional ads such as being media-rich, dynamic, targeted, and interactive. Common online ad methods are banners, pop-ups, and emails. Internet ads can be updated anytime and accessed on demand globally. Push technology directly delivers customized information to users by creating user profiles and selecting desired content. The effectiveness of ads is difficult to measure and is typically based on metrics like click-through rates and purchases.