Dar Makka plays its role in spreading science and knowledge in different and multiple levels. It deals with many entities and bodies specialized in religious, educational, scientific, cultural and school books.