Er zijn drie soorten dromen; dromen die een verwerking van de gebeurtenissen van de afgelopen dag zijn; ware dromen en dromen van sjeitan, die een leugen zijn. Er is overgeleverd dat Rasoeloellah gezegd heeft dat ware dromen een deel van de veertig delen van profeetschap zijn. Daarom is het niet aan iedereen toegestaan om droomuitleg te geven. Slechts iemand die aan de volgende eisen voldoet mag dit doen: 1. Hij moet een adequate kennis van de tafsier van de Qor’aan hebben. 2. Hij moet een hafiz van de hadith van Rasoeloellah zijn. 3. Hij moet goed onderricht zijn in de Arabische taal. 4. Hij moet bekend zijn met de wortels van de woorden zodat hij weet waar alles vandaan komt. 5. Hij moet bekend zijn met de aard en de status van de mensen. 6. Hij moet bekend zijn met de basisprincipes van de droomuitleg. 7. Hij moet een zuivere en reine ziel hebben. 8. Hij moet iemand zijn van onberispelijke moraal 9. Hij moet eerlijk in woord en daad zijn. Waarom al deze bovenstaande vereisten? Omdat bij het geven van de droomuitleg soms de tijd een rol speelt en op andere momenten de uitleg direct uit de Qor’aan of de Hadith moet komen, en op weer andere momenten komt de etymologie ter sprake. Soms concentreert de Moe’abbir (degene die de droom uitlegt) zich niet op degene die de droom gezien heeft maar op iemand die op hem lijkt qua persoon of qua naam. Soms wordt de uitleg alleen maar gegeven door middel van een naam of de betekenis van een woord of juist de tegenovergestelde betekenis daarvan. Soms gaat men naar de wortelbetekenis van een woord of juist een bredere of smallere betekenis van een woord.