I understand time doesn't always move forward linearly in the Hindu view. Can someone give a clear explanation of Yugas,Kalpas etc. and how time moves in cycles?
This purpose of this question is to understand what "beginning" and "end" mean in Hindu cosmogony. Are there many beginnings and many endings of time?