Ever since the dematerialization of shares happened in India, stock trading has shifted its base to the internet world. It made share trading a lot easier for people and more of them started buying and selling shares through various websites, which provided equity investors with facilities to do online trading. Online trading became so much popular so that today websites not only provide facilities to do share trading but also for Futures and Options trading, Commodities trading, Overseas trading, IPO application, Mutual Funds etc. and more.
Here is a non-comprehensive list of websites through which you can do online share trading in India, on BSE and NSE, the leading stock exchanges of India. The websites are neither arranged in any particular order nor are they ranked here. And all of them provide more or less the same set of services. There could be a difference in customer service though!
ICICI Direct is owned by ICICI bank. They have one of the highest brokerage fees in India but also have a plethora of stock research information and trading tips available with them.
Sharekhan is an old hand broker with a lot of experience in Indian stock markets.
Reliance Money is owned by Anil Dhirubhai Ambani Group.
5paisa.com is an IndiaInfoline owned online equity trading portal.
Geojit, as a company, is in operation since 1987. As on today, it is the only company in which a government entity (Kerala State Industrial Development Corporation) has a stake.
Indiabulls is a leading Financial Services and Real Estate company of India. They have over 640 branches across India.
There are other online equity trading brokers as well; like Motilal Oswal, Kotak Securities, Angeltrade, SMC etc. I will update the list with their information in future.