The teaching
In Shakta tantra, the ten Mahavidyas — Kali, Tara, Tripura Sundari, Bhuvaneshvari, Bhairavi, Chhinnamasta, Dhumavati, Bagalamukhi, Matangi, and Kamala — are held as ten faces of one goddess, each teaching through a different, sometimes fierce, form. The tradition tells their stories as its own; this is an introduction, not the ritual itself.