Web marketing is the general term for marketing done on the Internet.
It's basically a computer-based version of traditional marketing objectives that involve a product, price, packaging, promotion and place. Marketing is ultimately about propelling a product or service through the proper channels and marketing on the web uses the Internet as that channel. This covers a comprehensive range of business activities such as generating sales leads, selling products or services and supporting other business through affiliate marketing.
Affiliate marketing on the Internet works by driving traffic to affiliates' or partners' websites through links and advertising. The affiliate marketer receives rewards for helping to bring visitors to the website. The typical reward is a certain amount of income that varies depending on the company.