HTTP Hyper Text Transfer Protocol

インターネットのWEBサービスにおいて、WEBサーバーとWEBクラインアント間で情報交換を行うための通信プロトコル。 TCP/IP準拠 
プロトコルとは
ネットワークプロトコル、通信規約
異なるデバイスやコンピューターシステム、ソフトウェアなどが互いに通信するために制定された手順、規約

日本人と外国人の例からもわかるように、言語が違う人同士がコミュニケーションをとっていくためには、間に共通の言語、もしくは翻訳する媒体が必要です。

共通している言語があることで、なにもなかったように意思の疎通が可能になるのです。 
OSI参照モデル OSI Reference Model


国際標準化機構(ISO)により制定された異機種間のデータ通信を実現するためのネットワーク構造の設計方針

「OSI(OpenSystemsInterconnection)に基づき」 コンピューターのもつべき通信機能を階層構造に分割したモデル。通信機能を7階層に分け、
階層ごとに標準的な機能モジュールを定義している 

第7層 アプリケーション層  (アプリケーション同士の会話を取り決め)
第6層 プレゼンテーション層(データの表現方法の取り決め)
第5層 セッション層(通信の開始、終了を取り決め)
第4層 トランスポート層(異常時の取り決め)
第3層 ネットワーク層(パケットに関する取り決め)
第2層 データリンク層(通信方法の取り決め)
第1層 物理層 (電気信号、ケーブルの取り決め)

OSI参照モデルは、ネットワークで通信する際に必要なケーブル、周辺機器、データの構成、ソフトウェアなどを階層分けし、それぞれの階層について取り決めをしています

ネットワークに関するほとんどすべてのハードメーカーやソフトメーカーは、このOSI参照モデルを尊手して製品やプログラムを作っています。

こうすることで、違うコンピューターやOS間でも接続や通信を行うことが可能となる