In Hindu philosophy, moksha is the ultimate spiritual goal. It refers to the liberation of the soul from the cycle of birth, death and rebirth (samsara), leading to a state of eternal peace and union ...