Affiliate Marketing is one of the very popular ways to make money online. It is simply a process in which an affiliate refers a customer to a company and the company rewards the affiliate with some amount of money, mostly coming from the revenue generated by his referrals.
Who is an Affiliate Marketer?
An affiliate is the one who looks for customers interested in the product of a company, and invites them to interact with the product. The affiliate marketer in turn gets rewarded by the company.
Affiliate comes from being "affiliated" to the company.
Types of Affiliate Marketing.
There are CPL, CPS, CPA affiliate marketing.
CPL stands for Cost Per Lead. A lead is simply a sign up. In this case, when an affiliate brings someone to sign up on a website, even without making a purchase, he gets rewarded for it.
CPS on the other hand stands for Cost Per Sale. In this case, the affiliate must refer a customer who buys something from a company. The company now rewards the affiliate accordingly based on the commission plan.
CPA refers to Cost Per Action. An action could be a sale, a lead, etc.
Affiliate Commissions
Affiliate commissions are the rewards you get for referring customers to a company. In the world of affiliate marketing, commissions could be one time or recurring. There are even a lot of companies that keep rewarding you forever for just a single customer you have referred, and this is the beauty of affiliate marketing. You do a one time job, you get paid forever! So why not get on it?
For example, on PaidPoints we offer that type of commission. You refer a user once, and you keep getting rewarded with 20% of whatever they earn each time they earn something.
How Do I Start Affiliate Marketing?
You can simply start affiliate marketing by visiting company websites privately and applying for their affiliate program which is usually found on the footer section of their website. A typical example is LeadDyno as you can see in the image below. 
Or you can join affiliate networks and get access to thousands of companies who you can promote their products and get rewarded with commissions. Some affiliate networks you can join are? Commission Junction, JVZoo, CPALead, Mobidea, etc. They help you keep track of and manage your commissions properly.