A web hosting reseller is a person or company that purchases hosting services from a larger hosting company and then resells them to their own clients. They typically have limited access to resources and can only sell the hosting plans offered by the parent company.
A Master Reseller, on the other hand, has the ability to create and sell their own reseller accounts, in addition to regular hosting accounts. This means they have access to more resources and can offer more options to their customers. They are essentially a reseller of reseller accounts.
In summary, the main difference is that a web hosting reseller can only sell hosting plans from the parent company, while a Master Reseller can sell both regular hosting accounts and reseller accounts.