An Islamic flag is a flag either representing an Islamic denomination or religious order, state, civil society, military force or other entity associated with Islam. Islamic flags have a distinct history due to the Islamic prescription on aniconism, making particular colours, inscriptions or symbols such as crescent-and-star popular choices. Since the time of the Islamic prophet Muhammad, flags with certain colours were associated with Islam according to the traditions.