International code flags are a set of ship flags of different colors, shapes, and markings which can be used to signal between two ships or between ship and shore.
They are also called signaling flags.
They are part of the International Code of Signals (ICS), which is a system of communication for ships at sea.
The flags include alphabet flags, numeral pennants, and substitute and answering pennants, each with a different associated message