No much difference in the 2. Both types of marketing are getting an offer in front of the right people and getting a conversion.
There are pros and cons with both.
CPA marketing can have offers that don’t require the visitor to use there credit card for the sale. This can lead to higher conversions. But CPA networks can take up to 60 days to pay you.
And if you are buying traffic, it’s hard to wait 60 days to get your money.
Affiliate marketing will require the visitor to use there credit card to purchase the information or service. This can lower conversions.
But the best part is you can get paid faster. It could be 15 days and sometimes it’s instant.
The best marketing of them all is to create your own products, then you get your money instantly put into your account.
So both types of marketing are going to work.
Just find the target audience and put the right offers in front of them.