Historical Background and Rarity of the Teachings
Introducing the Three Different Types of Dharma In general, the Dharma teachings can be divided into the Hinayana and the Mahayana teachings. The word “dharma” means “something that holds its own self-nature.” To think of dharmas as being anything that takes or holds anything...