The good thing about zerodha is that you can open an account online without submitting any hardcopy. Its easy to use and understand, so someone who is new in trading can use it easily.