You will need 1. Basic knowledge of html and php 2. a cheap vps 3. a html editer Hello i never wanted two share this idea but today im in a good mood. I started of buy buying a vps package it was 4 pound a month ( unmanged ) I then set up my websites on the vps and after a few months i thought how can i make money with this. Because there is no point in me buying a vps package and not making nothing back. So i installed kloxo (google it ) kloxo is a control panel for vps which you can have clients in. So We now have a vps with kloxo installed your host will install it for you for free if you ask. This is the hard bit now My vps offered me 120gb traffic limit and 120gb space on the server. So i thought the server could cope with 10 users so My plan was two offer users shared hosting with 10gb traffic and 10gb disc space. You mite think but you have 20gb left . Yes this is because if a user goes over you will need two pay who ever you got your vps with. ( So better two leave a bit over ) Then build a website with paypal on it ( if you need more info on how please ask or pm me ) Make a basic web site with login register and a drop down with different packages on in drop down. and the enter the info into the database. Then go into kloxo control panel and add the user under the client section. The whole point of this is you can buy a vps for 3 pound a month and sell different packages for 5 - 6 pound a month . I bought a vps for 4 pound a month i then found 10 clients which offered 4 pound a month so i was paying 4 pound a month for the vps and was gettign 4 xs 10 back after the first month of doing this i bought another 10 vps ..... with the profit and then done it again i now have 100 vps i can fit 10 users onto 1 vps i can fit more but users will complain about speeds etc if you add more so now i have 100 vps so that is 100 xs 10 = a grand a month. I am thinking about buying another 100 vps which will make it 2k a month. I have the vps all under the 1 client im buying from.