yes clickbank is affiliate platform. It is place to find great affiliate and earn money, but anyways I think paydotcom is better, because of the rules. click bank rules sucks. They requires many sales and from different credit cards, sometimes it is very hard to do the requirements