Zerodha provides discounted trading services as well as additional features such as charting tools, news feeds etc., so it could be described as both a discount and full-service provider.