A broker is a member of a recognised stock exchange, who is permitted to do trading on the screen-based trading system of different stock exchanges. He is enrolled as a member with the concerned exchange and is registered with SEBI.
A sub-broker is a person who is registered with SEBI as such and is affiliated to a member of a recognised stock exchange.