Adi Parashakti is regarded to be the one who actually creates maya for the gods and teaches them what to do and what not to do, so that they can be connected to the ultimate God. She helps Vishnu to slay the demons Madhu and Kaitabha to save the world. Moreover, she is also the one that who takes Vishnu to mystic sleep, and hence is called the Yoganidra of Narayana. Her presence is supposed to be required by yogis, sages and bhaktas, so that they can be connected to God. Shaktas consider her to be goddess Durga.
