In professional competitions, all the flags in golf have one color, bearing the logo of the competition or the sponsors. The games held by USGA are simple, with yellow flags bearing the numbers of holes and logo of the games. The colors of flags have nothing to do with distances, as players or caddies determine the distances on their own.
Some golf courses use the flags of the same color, but they add another small flag to the flagpole to indicate the positions of holes, which can assist golfers to choose the flagpoles and speed up their game. When the small flag is on the top, it indicates the hole is behind. While the small flag is in the middle of the flagpole, it indicates that the hole is in the middle of putting green. When the small flag is at the bottom, it indicates that the hole is in front of the putting green.