What did Muslims and hindus fight over in India?

because of their religious differences & some controversial matters such as Ram mandir. Hindu and Muslim fight over India.