Network marketing, also known as multi-level marketing, is a strategy of earning money by becoming an affiliate marketer for a company. The affiliate marketers are paid a commission for selling the products. The commission is different for different companies.