Full-service brokers provide you with research, trading and advisory facility. They charge a fix percentage on every trade that is executed.
They have their own research team who analyse and research on stocks on a daily basis. The brokerage fee is comparatively high compared to other brokers and therefore you should be careful before choosing your broker.
If you are new to investing in stock markets and need advisory services, you should opt for a full-service broker.
Discount brokers only provide you with trading facilities. They do not provide you with any advisory services and charge a flat fee per transaction. If you are someone who is experienced or can make your own investment decisions in stock markets, you can opt for a discount broker.