You should go for an opportunity that offers you a feasible and good affiliate marketing course. One needs to use some caution when signing onto a program. Essentially, what it allows you to do is place an ad that targets a keyword that you think will lead to a sale. There is services out there that have a database of a lot of companies that are doing affiliate program so you do not have to run around and seek out each individual program themselves