There are three main existing branches of buddhism: Han Buddhism, Tibetan Buddhism, and Theravada. The first two are in China. They come from the Mahayana.they also practise other religions and also fall under the Hindu religion