Reseller hosting is you sell the hosting service from a company to the clients. Here you are not selling hosting bur reselling hosting service of another company. In this business, all you need is a reseller account. After you have a reseller account, you will be given some hosting accounts (based on the package you have purchased), you can sell those hosting accounts and make money. You do not have to spend money on data centers and servers.