В исламе существует 3 типа снов: правдивые сны (Ру'йа), которые являются посланиями от Бога, плохие сны (Хулум), которые приходят от дьявола, и сны, которые приходят из вашего собственного ума. Сны можно толковать в свете Корана или Сунны или с помощью пословиц, имен, метафор или противоположностей .