Vajrayana is a third and separate major school of Buddhism, the other two being Theravada and Mahayana. Vajrayana Buddhism comes from Mahayana Buddhism. Tibetan Vajrayana Buddhism has its own texts in the Tibetan and Sanskrit languages. It also contains the older Mahayana texts in Sanskrit and Theravada texts in the Pali language.