Affiliate marketing is a great way to start online, it is a system where products and training are provided for you. If you choose a good coach you could also be provided with extras like banner adds, email templates and much more. There are hundreds of affiliate programs to choose from in virtually every niche you can think of.