Shared hosting is where you share a server with other customers. Reseller hosting is where you buy a reseller account from a hosting company, and then sell hosting to your own customers.