Question: what is the difference between hindu and sanatan?
Answer: The word sanatan dharma means the original or the eternal dharma. Although this word is not new, it's use as an alternative of the word Hinduism is quite new. People who realized this fact that hinduism is not a religion and that hinduism itself doesn't have a name , came up with this idea of calling it sanatan dharma.