What is free demat account

Which providers offer free demat accounts and what’s included?,

A free demat account is one where the DP does not charge any account opening or annual maintenance fees for a certain period.