Amazon Associates is one of the first set of affiliate marketing programs which was launched in 1996. This program has a track record of over 12 years of developing solutions for helping website owners, developers and sellers on Amazon make money by advertising tons of used and new products from amazon.com and its subsidiaries like SmallParts.com and Endless.com.
Translation: Amazon won’t let you join their affiliate program if your site is involved in anything illegal, deceptive, violent, or hateful. But even if this doesn’t describe your site (and I hope it doesn’t!), keep in mind that sites of an “adult” nature may not be allowed either. Also, even if your site is totally family friendly, if it’s focused on kids it may not be allowed, as Amazon says it won’t accept sites directed toward kids who aren’t teenagers yet.
If you're not technically inclined at all, register your domain wherever you set up your hosting. Otherwise, you can save a few dollars by choosing a lower-cost provider. This is not a big deal for one or two sites, but it can be for 10 or 20. GoDaddy is a good option because it offers great domain management tools and at a low cost annually. One of the least expensive and reputable in the market is 1&1. Prices start at the low end of the spectrum for the first year with increases, sometimes significant for each subsequent year, depending on what plan you choose.
You should also make sure you aren't competing with your own affiliates for eyeballs. Any marketing channels you're using, such as search engines, content sites or e-mail lists, should be off limits to your affiliates. Put marketing restrictions into your affiliate agreement and notify partners immediately. It's your program--you set the rules. Or, if you prefer, you can let your affiliates run the majority of your internet marketing.