Gazali, gerçeği bulmak isteyenlerin dört gruba ayrıldığını ve her birisinin o yolda hakikati aradığını gördü. Bu dört grubu şu şekilde sıralamak mümkün;
1- Kelamcılar,
2- Bâtiniler,
3- Felsefeciler,
4- Sûfiler idi.
Her birisinin görüşlerini ve iddialarını inceledi; bu firkalardan ilk üç grubun zararlarını ve tutarsızlıklarını görüp onları terk etti. Sonra, sûfilerin yolu olan tasavvufu seçti ve tüm gücü ile tasavvuf yolunu incelemeye koyuldu.