They are the agents that work between you and the depository. In order to avail the facilities that the depository offers, you are required to open an account with a depository participant. This depository participant can be any bank or other financial authority that is registered with the SEBI.
How do you open a Demat Account?