フラグは英語では旗、プログラミングでは真か偽で表され、条件分岐などに使われる変数のことを意味する単語であるが、本項で扱うフラグは映画・小説・ドラマ・漫画・アニメ・ビデオゲームなどのストーリーにおいて、後に特定の展開・状況を引き出す事柄を指す専門用語である。伏線と同義であるものの、フラグは比較的単純で定型化された「お決まりのパターン」の含意があるとされる。