Stock Brokers are authorised members of stock exchanges who execute trades on behalf of their customers. The market buyers and sellers (investors) cannot directly place orders to NSE or BSE. They have to perform all the trades via a broker. There are two types of stock market brokers
Full-service Brokers are the one who provides a vast range of services like research services, and other products to its customers. Generally, the charges are high in the case of full-service Brokers as there are a lot of services that are provided by them.
Discount brokers on the other hand rely on a technology platform to reduce the costs and brokerages and provided limited services. There are primarily aimed at reducing the costs for users at the same time providing limited services.