クライアント (コンピュータ)
「端末」とは「端末装置」(terminal device / terminal equipment) の略称であり同義である。そのため多くの場合は単に「端末」と言った場合は現実に存在する物体を指す。アプリケーションソフトで実現した端末は「仮想端末」と呼ばれ、仮想端末を実現するアプリケーションソフトを「端末エミュレータ」と呼ぶ。
一方「クライアント」や「サーバ」は、ネットワークシステムにおける役割上の名称であり、必ずしも特定の物体を指す物ではない。
それぞれの言葉が互いに別の観点から見た物であるため、「クライアント」と「端末」は時として混同され、場合によっては明確な区別ができない場合がある。
例えば、一般にメールサーバと呼ばれている物は、クライアントとしての機能しか持たない電子メールクライアントに対するサーバという意味であり、メール配送プロトコル上の扱いは、メールソフトかメールサーバかに関わらず、送信側をSMTPクライアント、受信側をSMTPサーバと呼ぶ。これはメールサーバ間のメール配送においては送信側のメールサーバがSMTPクライアントとなり、受信側のメールサーバがSMTPサーバとなる事を意味する。
また、UNIXのウィンドウ・システムであるX Window Systemは、クライアント・サーバ形のシステムであり、画面表示を依頼する側をXクライアント、画面表示装置というコンピュータ資源を提供する側をXサーバと呼ぶ。