一言でいうと

プロセスへ外部から渡す名前と値の組で構成された設定情報。

より具体的には

アプリケーションのコードを変更せず、実行環境ごとに接続先や動作設定を切り替えられる。秘密情報を渡す用途にも使われるが、プロセス情報やログへの露出を考慮し、適切な秘密管理と組み合わせる必要がある。

関連記事での使用例

Discord Bot を Docker で常駐運用する

Botのトークンなどをコンテナイメージへ埋め込まず、実行時に渡すため使用している。

関連