Theravadins have incorporated several indigenous religious traditions as well as Mahayana, Vajrayana, and Brahmanical elements into their practice of Buddhism.