Un panel de control te permite de una forma sencilla crear cuentas de correo, bases de datos etc.
Hay varios conceptos de revendedor como por ejemplo un descuento por volumen etc. Pero la opción que más se está utilizando hoy en dia es el panel control de revendedor desde el cual puede crear paquetes de hospedaje y crear dominios. Luego el cliente final tiene su propio panel de control independiente desde el cual puede crear correos, bases de datos etc.
En buscahost.com hay una sección de revendedores, podrias empezar buscando por ahi...
Saludos