How is demat account opened

What are the different steps involved in opening a Demat account?,

A demat account is opened by selecting a DP, filling out the application form, submitting required documents, and completing verification.