It can be broadly divided into Theravada Buddhism, which means school of the elder monks, and Mahayana Buddhism, which means great vehicle, maha for great. So first on the commonalities. Now both of these schools of Buddhist thought or Buddhist tradition believe in this notion of the cycle of birth and rebirth from one life or one reality to the next that we call samsara, which is also shared with the core of Hindu philosophy. And this idea that your goal should be to realize that all is thought, to escape from the dukkha, and eventually obtain nirvana. Now the difference between the two schools of thought and Theravada Buddhism, it is much closer to some of the original practices or teachings that we see with Siddhartha Gautama Buddha. That is a very personal journey that is all about the individual through meditation, perhaps with some help from some teacher, recognizing the non-self, recognizing that we are all one, and eventually, either in this life or in future lives, achieving nirvana. Now Mahayana Buddhism actually encompasses a very large set of various practices, but the general idea is that you might have help as you try to achieve nirvana.