Festivals and celebrations form a part of Egyptian life. With a population of over 90% Muslims, Ramadan is naturally the biggest festival of Egypt. The month-long Ramadan is celebrated with much gaiety and devotion. From sunrise the people fast and pray in honor of Prophet Mohammed. At sunset, the fast is broken and the ceremonial dinner, Iftar, is had with friends and family amidst much revelry. Song and dance programs, quawalis, and poetry sessions are organized and street festivals are common in every part of Egypt.