A DP or Depository Participant is the facilitator between the Depository and the investor. They provide the platform to open Demat Accounts and pave the way to invest in various financial instruments like mutual funds, equities, bonds, etc.,Yes, it is essential to have a DP as they will provide you the facility to open a Demat Account.