What Does DRN in Demat Account Mean? Meaning of Demat Account. Demat account means a process through which an investor can trade shares and financial securities in an electronic format instead of physical certificates, thereby reducing several disadvantages of securities in physical form. With dematerialization, an investor follows a streamlined process with modernized … [Read more...] about What Does DRN in Demat Account Mean? – Process Of Dematerialisation