Affiliate marketing is one of the easiest ways to start an online business. You can use email marketing or social media marketing to generate sales but the best way to build your affiliate marketing business is by creating an affiliate store. IN order to do so you need to create a site and add affiliate products on your site ply adding HTML Code. You can also add blogs to your store in order to improve SEO. I have done this in the past and it is very easy to do .