NSDL stands for National Securities Depository Limited, which is the first and largest securities depository in India. It was established in 1996 and holds securities in dematerialized (electronic) form, eliminating the need for physical share certificates.