Good dreams are which come from Allah Almighty, our Prophet Muhammad (S.A.W) told us that Good dreams are from Allah and bad dreams are from Shaitan(Satan).Only are true believer are the one who get good dreams, these are the one which rarely get these dreams. Prophet Muhammad (S.A.W) told that Those with the true dreams will be those with the truthful speech. Good dreams are from the Allah the person who saw the good dream should tell the other peoples, Prophet Muhammad (S.W.A) said that if anyone see a dream and he likes that dream, He should thanks to Allah for it and tell others about it. A good dreamer should thank Allah Almighty for that dreams. He should pray more and should be thankful to Allah for that dreams. These are very rear in someone’s life only a good, truthful and a true believer of Allah. A person should feel happy for the good dreams. He is blessed by the good dream. A person who gets a good dream should tell other peoples which he/she likes and dose not tell those people which he dislikes as Prophet Muhammad (S.A.W) said that If one sees a good dream, let him expect good, and not tell it except to those he likes.