The two-nation theory was an ideology of religious nationalism that advocated Muslim Indian nationhood, with a separate homeland for Indian Muslims within a decolonised British India, which ultimately led to the partition of India in 1947. From Wikipedia