ユーザが、電子計算機を操作する際に情報を授受するための機構。
計算機の性能の進化や、よりよい操作性を実現するためなどから、様々なものが発案、利用されてきた。
大きくは、次の二つに分けることができる。
主流はGUIであり、マウスなどがよく使われる。タッチパネルなども普及しつつあるが、これもGUIの一種である。