웹, 더 정확하게는 월드 와이드 웹(World Wide Web)은 인터넷을 통해 사용자들이 정보를 공유하고 접근할 수 있는 서비스입니다. 웹은 웹페이지(HTML 문서)와 웹사이트를 호스팅하며, 이를 웹 브라우저를 통해 사용자들이 탐색하고 읽을 수 있게 해줍니다. 이 시스템은 HTTP(Hypertext Transfer Protocol)라는 통신 규약을 사용하여 작동합니다.
인터넷은 전 세계의 컴퓨터 네트워크들이 서로 연결되어 정보를 공유하고 통신할 수 있도록 하는 거대한 네트워크입니다. 인터넷은 통신 프로토콜과 하드웨어를 기반으로 합니다. 웹은 이 인터넷 위에서 작동하는 수많은 서비스 중 하나에 불과합니다.
따라서, 웹은 인터넷의 일부에 해당하며, 인터넷은 웹 이외에도 이메일, 파일 전송 등 다양한 서비스를 제공합니다.
웹은 인터넷 상에서 텍스트나 그림, 소리 영상 등과 같은 멀티미디어 정보를 하이퍼 텍스트(Hyper-Text) 방식으로 연결하여 제공한다.
하이퍼 텍스트란(Hyper-Text)란 문서 내부에 또 다른 문서를 연결되는 참조를 집어 넣음으로써 웹 상에 존재하는 웹 페이지끼리 서로 참조할 수 있는 기술을 의미한다. 웹의 하이퍼 텍스트는 HTML로 표현된다. 오늘 날에는 웹의 구조를 담당하는 HTML에 더해, HTML을 꾸며주는 CSS, 동작을 처리하는 JavaScript까지 사용하여 구성하게 된다.
일반적으로 웹에 연결된 두 컴퓨터 사이를 클라이언트(Client)와 서버(Server)로 나누어 부른다. 클라이언트는 흔히 상대방에게 요청(request)하는 쪽을 말하고, 서버는 클라이언트에게 요청을 받게 되면 이에 대해 응답(response)하게 된다.
https://developer.mozilla.org/ko/docs/Learn/Getting_started_with_the_web/How_the_Web_works
https://www.youtube.com/watch?v=7ujWkFyw01g