Several modern religions are linked to India, namely modern Hinduism, Jainism, Buddhism and Sikhism. All of these religions have different "schools" (ways of thinking) and traditions that are related. As a group they are called the Eastern religions. The Indian religions are similar to one another in many ways: The basic beliefs, the way worship is done and several religious practices are very similar. These similarities mainly come from the fact that these religions have a common history and common origins. They also influenced each other.