The Irish flag is composed of three vertical stripes: green, white, and orange. The green represents the Gaelic tradition and the Catholic part of the population, the orange symbolizes the followers of William of Orange and the Protestants, and the white in the middle signifies a lasting truce between the two sides.