Many hosting providers starting their business from a simple, reseller account, as it gives a great management tool - WHM control panel, which is very useful to create separate cPanel accounts for your users or customers. In most cases, while starting a reseller business with a good hosting provider, usually they take care about infrastructure - hardware & software maintenance, network uptime, backup solutions and so on, so resellers don't need to worry about those things and can be fully concentrated to their sales. This is kind of great model for business startups in the hosting industry. However, when the business grows, you'd definitely think about expanding your environment, so it requires to move up to the next level - first of all upgrade your account to VPS or Dedicated server, I think VPS is most common and good solution for that, as you can get full server control, root access, etc. for much cheaper price then a dedicated one. Running successful web hosting business directly depends on the quality traffic to your site, as well as on your hosting plans, offers, prices and professional customer support. Anyone who's interested to start a web hosting business, who already runs one, or who's just curious about what is it a web hosting business please post your thoughts, questions, experiences and advises for novices here. Thanks!