Of the world's major religions, four originated in India: Hinduism, Buddhism, Jainism, and Sikhism. These are collectively called Indian religions or Dharmic religions. Hinduism is the oldest, while Buddhism, Jainism, and Sikhism emerged later. All four share concepts like karma, dharma, and reincarnation. Islam and Christianity (also present in India) originated outside India.