Hinduism originates from the ancient Vedic tradition and other indigenous beliefs, incorporated over time. Due to its diversity Hinduism can only be defined in terms of peoples and places. It is possible to find Hindu groups whose beliefs have nothing in common and it is impossible to identify any universal belief of practice. Prominent themes in Hinduism include Dharma (ethics and duties), Samsara (The continuing cycle of birth, life, death and rebirth), Karma ...