A depository participant (DP) acts as an intermediary between investors and depositories, facilitating services such as opening demat accounts and transferring securities. They must obtain registration from the Securities and Exchange Board of India (SEBI) and can include entities like banks, financial institutions, and stockbrokers. The main functions of a DP include eliminating the risks of physical securities, providing loans, and streamlining securities transfer processes.