ClickBank is an affiliate network made especially, and hundreds of different products in number are present on it. You can sell a product of any kind. They have clients in lakhs in number, and this is a very old affiliate network. However! They are not giving their service for Pakistan; you cannot make a ClickBank account from Pakistan. For this, you will have to make an account with an address from a foreign country. But there is a lot of money in it; if someone you know lives outside, then through his joining, make an account and run it from Pakistan
Amazon is a very big e-commerce company, and crores of people in number come on it daily. They also provide the facility of affiliate marketing. Make a referral link of a product of any kind, promote it, and on the sale of that product you will get a good commission. I talk about it more openly: at this time, the website on which people have the most trust, and from which people are earning the most money, and whose affiliate program is more popular, is Amazon's affiliate program. People are earning lakhs of rupees from it every month. Some people have even made proper websites of Amazon affiliate, and are earning a good amount of money from them. There are also many reasons for Amazon's affiliate program being famous among people; one of them is that their affiliate link works for twenty-four hours, meaning if within twenty-four hours someone bought something through your affiliate link, you will get the commission,