Right now I'm saving for college and car insurance/gas, so I don't really want to spend any money. I can afford like ~$5 though. I'm trying to make money without much initial investment. Now my original plan was to purchase a domain with a coupon, and use a free hosting service. I don't know how well that will work.. but I won't be able to afford hosting until I have x amount of money coming in a month. I am willing to reinvest the money I earn because that's how you make more money. My original plan to was to use Amazon Affiliates along with keyword research to create a semi-ecommerce website, mostly providing information on a topic and providing a few links to products. I'm not sure what niche to do but I'll find it through keyword research. Would I be able to do this through a domain purchase and free hosting? Another method I was thinking of was using a tumblr/twitter or something to make money through social media, but I realized websites like MyLikes shave earnings. (Saw this from another thread). I know I can monetize it with different methods, but the thing is most people may not click the ads simply because they're there to look at pictures. I may or may not do MNS, I really want to try it. However these cost money to maintain, unless I can just simply buy a domain name and use free hosting. However with the introduction of negative SEO into the internet marketing world it sort of makes me wary to do it. Someone could just destroy my work if they like my niche. Also, I want to try Fiverr but I have no idea what to sell. Yeah, you get the point. I see all these methods that I think I can do decently, but I don't have the money to do it. I know most of all IM requires money if you really want to make money.. but I really want to find a way to make money without spending money. I feel I can really make money by creating informational sites and slowly ranking them without spending money, by writing and doing on-page/off-page SEO. I just want to do this to make money for college because I really want to be a software engineer. Thanks for listening, if you have advice/info to share I'd be very appreciative. EDIT: I'm only 17 so a lot is limited to me!