A madrasa is an Islamic educational institution, historically a place of learning for various subjects. Often connected to a Mosque, these institutions played a vital role in teaching Islam, law, and sciences throughout the Muslim world. See also Education University School Theology