Islamic architecture has four principal types - mosques, tombs, palaces, and forts - and has been influenced by various styles over time and geography. Some key influences include the Umayyad caliphate which introduced minarets and arabesque designs, Moorish architecture exemplified by the Great Mosque of Cordoba, and Fatimid and Mamluk architecture in Egypt. Elements of Islamic architecture include geometric patterns, arabesque designs, calligraphy, pishtaqs, muqarnas vaulting, and an emphasis on repetition and balance conveying infinity and grandeur. The document outlines the evolution and spread of Islamic architectural styles.