1. Delhi Sultanate was ruled by a number of dynasties like Mamuk, Khilji and Lodhi throughout its history. Mughal Empire was ruled by a single dynasty.
2. Delhi Sultanate lasted from 1206 to 1555, while Mughal dynasty lasted from 1526 to 1857.
3. Turkish governor Ala-ud-Din Bahman Shah revolted against the Delhi Sultanate and created Bahmani Sultanate which ruled a major part of Southern India. Unlike the Sultanate, Mughal empire did not suffer much because of internal dissidence.
4. Delhi Sultanate was relatively more successful in suppressing Hindu resistance. They successfully met resistance posed by major rival Vijayanagara Empire. The Mughal Empire had lost a major portion of its empire to Hindu Maratha warriors.
5. Apart from Aurangzeb, Mughal emperors were more tolerant towards non-Muslims. The rulers of Delhi Sultanate were not.