There are various religions, philosophies and movements that have adopted the belief in cyclic life or reincarnation. Some major religions that believe in it are Hinduism, Buddhism and Sikhism.