What is Two Nation Theory: The two-nation theory was the basis for the partition of India in 1947. This theory supported the proposal that Muslims and Non-Muslims should be two separate nations. It is the ideology that the main identity and unifying aspect of Muslims in the Indian subcontinent is their religion, rather than their