To start a project to earn income as Amazon affiliate have low startup cost, but can be challenging. Amazon requires you to create a site, and this is the easiest part. To receive traffic is the most challenging part. This is because traffic is the only thing that results in many clicks on your affiliate links that lead to a sale on Amazon. To become an Amazon affiliate is very popular since Amazon have a huge variety of products you can promote.