ID【identifier】identification
IDとは?

一般社会では、人物を特定するための登録番号や会員番号、社員番号、学籍番号などを指すことが多い。運転免許証やパスポートのように識別情報が記載された書類やカード類そのものをIDと呼ぶ用法も広く定着しており、「IDを提示する」「IDを確認する」のように表現する。こうした本人確認の行為を意味する場合もある。
IT分野では、情報システムやサービスの利用者を識別するユーザー名、アカウント名を指すことが多い。ログイン時にはIDとパスワードを組み合わせて本人確認を行うのが一般的で、IDは利用者を区別するための情報、パスワードは本人であることを確認するための情報である。同一人物が複数のサービスにそれぞれ異なるIDを持つことも多く、メールアドレスをIDとして採用するサービスも広く普及している。
コンピュータシステムでは、人物に限らず様々な対象にIDが付与される。データベースの各レコードを識別する「レコードID」、実行中のプロセスを識別する「プロセスID」(PID)、ネットワーク機器を識別するIPアドレスやMACアドレスなどの例がある。プログラミングでは、変数名や関数名、クラス名といった対象を識別するために与えられる一意の名前がIDに相当するが、これらは日本語では「識別子」と訳語を充てるのが一般的である。
IDは対象の属性などに基づいて意味のある文字列などが与えられる場合もあるが、連番や乱数のように一意に識別するためだけに意味のない符号とすることもある。近年のシステムでは、世界規模で重複が生じない識別子として「UUID」(Universally Unique Identifier)を採用する例も増えている。これらは重複が発生しないよう設計された規則に基づいて発行され、人間が介在しない自動的なデータ処理や通信制御に利用される。