Eine Flagge kann ein einfaches Stück Stoff sein, welches ein bestimmtes Symbol anzeigt. Eine Flagge kann aber auch aus Metall oder Papier bestehen, wichtig ist nur die Botschaft, die sie vermitteln soll. Ursprünglich wurden Flaggen auf Schiffen eingesetzt, um miteinander zu kommunizieren. Flaggen werden auch heute noch für Signalisationen bei der Schifffahrt verwendet.
Eine Fahne war früher immer ein Unikat und wurde an einen Stock gebunden und konnte auch getragen werden. Ging die Fahne kaputt, gab es dafür keinen Ersatz. Auch heute noch werden Fahnen meistens an Masten aufgehängt, um zum Beipiel ein Land oder eine Partei darzustellen. In Deutschland wird eine Fahne auch oft als Flagge bezeichnet. In der Schweitz hingegen wird die Landesfahne generell als Schweizerfahne bezeichnet.