主な違い:ハイパーテキスト転送プロトコル(HTTP)は、インターネットを介した通信を可能にするために確立されたアプリケーションプロトコルです。 ワールドワイドウェブ(WWWまたはW3)は、インターネットを介してアクセスすることができるリンクされたハイパーテキスト文書のシステムです。
ある人が現在アクセスしているWebサイトのURLを見ると、HTTPまたはWWWという用語が表示されます。 インターネットで働いたことのある人なら誰でも、ウェブサイトは通常wwwという用語で始まることを知っています。 HTTPとWWWはどちらもインターネットに関連していますが、互いに異なります。 一方、HTTPはWebサイトにアクセスするときにWebブラウザで使用されるプロトコルですが、wwwはインターネット経由で表示できるハイパーテキスト文書の集まりです。 Sir Tim Berners-Leeは、インターネットとWWWの作成に成功したと評価されています。
HTTPは、Internet Engineering Task Force(IETF)とWorld Wide Web Consortium(W3C)の共同開発によって開発されました。 チームは一連のRequests for Comments(RFC)文書を発行しました。これは、インターネットに関するあらゆる種類の標準を列挙した発行済み文書となりました。 HTTPは、クライアント/サーバーコンピューティングモデルで要求 - 応答プロトコルとして機能します。 それを簡単にするために現実的な例を使用しましょう。 コンピュータで作業している人がWebブラウザを開き、「google.com」を検索してenterキーを押します。 Webブラウザはこの要求をページが保存されているサーバに転送します。 次に、サーバーは、メッセージ本体内の要求されたコンテンツと同様に、完了状況情報を使用して要求に応答します。 そのWebページはユーザーに表示されます。 HTTPはステートレスプロトコルとして知られています。送信される各コマンドまたは要求は独立して実行され、以前に実行されたコマンドに関連付けられていないためです。 データの取得にかかる時間を短縮するために、WebブラウザはWebキャッシュとCookieを使用して、頻繁に訪れるページを見つけやすくします。 インターネットで使用されているその他のプロトコルには、ファイル転送プロトコル(FTP)およびネットワークニュース転送プロトコル(NNTP)があります。
World Wide Webは、もともとコンピュータ科学者のSir Tim Berners-Leeによって作成された概念であり、文書の共有やその他の研究を簡単に共有することができました。 彼は他の研究を参照するために様々な異なるサービスにアクセスしなければならないことに不満を感じ、必要な研究を見つけやすくするためにINQUIREとして知られるハイパーテキストシステムを作成しました。 World Wide Webの正式な提案は、1990年11月2日にBerners-Leeとコンピュータ科学者のRobert Cailliauによって発表されました。 ハイパーテキストを使用して、「ユーザーが自由に閲覧できるノードのWebとしてさまざまな種類の情報にリンクしてアクセスする」と定義されています。当初は読み取り専用Webとして開始されましたが、 WWWはクライアントサーバーアーキテクチャを採用しているため、クライアントはWebブラウザと呼ばれるアプリケーションを使用して、サーバー上のハイパーテキスト形式で保存されているすべてのドキュメントにアクセスできます。 wwwが実際にドキュメントにアクセスしようとするときに必要であるかどうか明確な区別はありません、それはwwwでウェブサイトを始めることが標準であるインターネットに関連しています。
簡単に言うと、HTTPは、要求がクライアントアプリケーション(Webブラウザ)からサーバーに送信されたときにページをフォーマットし転送する方法を定義するプロトコルまたはルールのセットです。 WWWは、ユーザーがアクセスを必要とする情報を格納しているサーバーに格納されている一連の統合されたハイパーテキスト文書です。 HTTPは、リクエストがどのようにサーバーに送信され、どのようにサーバーが応答するかを定義します。一方、wwwは、リンクされたハイパーテキスト文書のセットを維持することだけを扱います。 これらの概念の両方が一緒になってインターネットとそれを支配する規則を作り上げます。 これらすべての規則と文書は、World Wide Web Consortium(W3C)によって管理されています。