A web host reseller account is a web hosting account that allows you to create hosting packages to sell to your clients. You can also host multiple sites of your own using the disk space allotted to the one hosting account.
Typical features of web host reseller accounts:
They come with a reseller-level control panel that allows you to create your own packages.
You can allocate disk space and bandwidth to each site on the account and change the space and bandwidth specifications if the site’s needs change.
Most reseller accounts provide the option for private nameservers (also called private label, personalized nameservers, or virtual nameservers). For example, if your reseller account is with SomeName Hosting and your company name is ExampleName Services, your clients will enter ns1.examplename.com and ns2.examplename.com for the nameservers for their domains.
With a web host reseller account, you handle account setup, billing, and (usually) support for your clients. Your web host provider maintains the servers and answers your support questions.
While a few starter reseller hosting packages are as small as 500 MB, most reseller providers offer packages starting at 10 GB or larger. A range of packages is usually available, a few going as high as 50 GB of disk space.