the eternal dharma, known as sanatana dharma, is a concept in hinduism. eternal is often confused with unchanging, constant, but it might be more correct to say without beginning-end, forever. I've been wondering does the dharma of hinduism have stages? What else would explain the various incarnation of visnu? don't these manifestations give us a hint of god's intention during a particular period? what is hinduism's interpretation of buddha's turning of the dharma wheel? does buddha's turning of wheel reveal a stage or sub-period in dharma evolution? is there an esoteric association with kali yuga?