인터넷과 웹은 무엇이 다를까? 우리가 매일 헷갈리는 두 단어의 진실
1990년 크리스마스, 스위스 제네바 외곽의 한 연구소. 팀 버너스리라는 영국인 프로그래머가 넥스트(NeXT) 컴퓨터 한 대 앞에 앉아 있었습니다. 그 컴퓨터 옆에는 이렇게 적힌 스티커가 붙어 있었습니다. “이 기계를 끄지 마시오. 이것이 서버입니다.” 세상 최초의 웹 서버였습니다. 그런데 재미있는 사실이 하나 있습니다. 이 서버가 세상에 등장하기 무려 21년 전인 1969년, 인터넷은 이미 존재하고 있었습니다. 팀 버너스리가 태어나기도 전에 말입니다. 그러니까 우리가 흔히 하나로 뭉뚱그려 부르는 “인터넷”과 “웹”은 사실 20년이 넘는 나이 차이가 나는, 완전히 다른 존재였던 셈입니다. 도대체 이 둘은 어떻게 다른 것일까요?
우리가 매일 저지르는 착각
“인터넷 접속이 안 돼요”와 “웹사이트가 안 열려요”라는 두 문장을 한번 떠올려 보세요. 대부분의 사람들은 이 두 문장을 거의 같은 뜻으로 씁니다. 크롬 브라우저를 켜고 뉴스 사이트에 들어가는 행위를, 우리는 그냥 “인터넷 한다”고 말합니다. 카카오톡으로 메시지를 보내는 것도, 넷플릭스로 영화를 보는 것도, 전부 “인터넷 하는 것”이라고 뭉뚱그려집니다.
하지만 정확히 말하면 이 표현들은 절반만 맞습니다. 카카오톡은 인터넷을 쓰지만 웹은 쓰지 않습니다. 넷플릭스 앱도 마찬가지입니다. 반면 크롬으로 뉴스를 읽는 행위는 인터넷과 웹을 동시에 쓰는 것입니다. 이 차이를 모르고 넘어가도 일상생활에는 큰 지장이 없습니다. 그런데 이 구분을 한번 제대로 이해하고 나면, 스마트폰 속에서 벌어지는 일들이 완전히 다르게 보이기 시작합니다. 데이터가 어떻게 전 세계를 오가는지, 왜 어떤 서비스는 브라우저 없이도 작동하는지, 그리고 앞으로의 기술이 어떤 방향으로 나아가고 있는지까지 말이죠.
도로와 건물, 완전히 다른 두 가지 발명품
인터넷과 웹의 관계를 가장 쉽게 설명하는 비유는 도로망과 건물입니다. 인터넷은 전국 방방곡곡을 연결하는 고속도로와 국도, 골목길 전체의 네트워크입니다. 웹은 그 도로망 위에 지어진 수많은 건물 중 하나의 종류, 정확히는 도서관이라는 특정한 건물 형태입니다.
도로가 없다면 도서관에 갈 수 없습니다. 하지만 도로는 도서관에만 가기 위해 만들어진 것이 아닙니다. 병원에도 가고, 시장에도 가고, 친구 집에도 갑니다. 인터넷도 마찬가지입니다. 인터넷은 컴퓨터와 컴퓨터를 연결하는 물리적, 논리적 통신망 그 자체입니다. 이 통신망 위에서 우리는 이메일을 주고받고, 파일을 전송하고, 화상통화를 하고, 게임을 하고, 그리고 웹사이트도 봅니다. 웹은 이 수많은 활동 중 하나의 방식일 뿐입니다.
그렇다면 왜 이 도로망, 즉 인터넷이 먼저 만들어졌을까요? 그 답을 알려면 냉전 시대로 거슬러 올라가야 합니다.
왜 인터넷이 먼저 태어났을까
1957년, 소련이 인류 최초의 인공위성 스푸트니크를 쏘아 올렸습니다. 미국은 충격에 빠졌습니다. 기술 경쟁에서 뒤처졌다는 위기감 속에 미국 국방부는 고등연구계획국, 즉 ARPA를 만들었습니다. 이 조직의 숙제 중 하나는 이런 것이었습니다. 만약 핵전쟁이 터져서 특정 도시의 통신 시설이 파괴되더라도, 나머지 컴퓨터들끼리는 계속 정보를 주고받을 수 있는 통신망을 만들 수 있을까?
기존의 전화망은 한 지점에서 다른 지점까지 하나의 회선을 그대로 붙잡고 있는 방식이었습니다. 중간의 교환국 하나가 망가지면 통신 전체가 끊겼습니다. ARPA의 연구자들은 전혀 다른 발상을 떠올렸습니다. 정보를 작은 조각, 즉 패킷으로 잘게 쪼개고, 각 패킷이 여러 경로 중 그때그때 가장 뚫려 있는 길을 찾아 알아서 목적지로 가도록 만드는 것이었습니다. 마치 편지 한 통을 여러 조각으로 찢어서 서로 다른 우체부 여러 명에게 맡기고, 받는 사람 쪽에서 그 조각들을 다시 순서대로 맞추는 것과 비슷합니다. 길 하나가 막혀도 나머지 길로 조각들이 도착하니 전체 통신은 살아남습니다.
1969년, 이 아이디어는 아르파넷(ARPANET)이라는 이름으로 현실이 되었습니다. 캘리포니아 대학교 로스앤젤레스 캠퍼스의 컴퓨터와 스탠퍼드 연구소의 컴퓨터, 단 두 대를 연결하는 것으로 시작했습니다. 첫 메시지로 “LOGIN”이라는 단어를 보내려 했지만, 시스템이 L과 O 두 글자를 전송한 직후 다운되어버렸다는 일화는 지금도 컴퓨터 역사에서 유명하게 회자됩니다. 세상을 바꿀 발명의 첫걸음이 고작 두 글자 “LO”였던 셈입니다.
이후 이 네트워크는 조금씩 몸집을 키웠고, 1983년에는 서로 다른 컴퓨터, 서로 다른 회사, 서로 다른 나라의 네트워크들이 하나의 공통 언어로 대화할 수 있게 해주는 규칙, TCP/IP라는 통신 규약이 표준으로 채택되었습니다. 이 규약 덕분에 미국의 대학교 네트워크와 유럽의 연구소 네트워크가 마치 같은 언어를 쓰는 것처럼 자연스럽게 연결될 수 있었습니다. 오늘날 우리가 “인터넷”이라고 부르는 실체는 바로 이 순간, 즉 전 세계의 크고 작은 네트워크들이 TCP/IP라는 공통 규칙 아래 하나로 묶인 그 순간에 사실상 완성되었다고 볼 수 있습니다.
도로 위에 처음 지어진 도서관
문제는 이 거대한 도로망이 완성된 뒤에도 한동안은 일반인이 쓰기 매우 불편했다는 점입니다. 1980년대의 인터넷은 명령어를 한 줄 한 줄 타이핑해야 하는 전문가들의 도구였습니다. 파일을 하나 받으려 해도 정확한 서버 주소와 파일 경로를 외워서 입력해야 했습니다. 그림 하나, 글자 서식 하나 제대로 보여줄 방법이 없었습니다.
바로 이 불편함을 해결하기 위해 등장한 인물이 팀 버너스리입니다. 그는 스위스 제네바에 있는 유럽 입자물리연구소, 흔히 세른(CERN)이라 불리는 곳에서 일하는 컴퓨터 과학자였습니다. 세른에는 전 세계에서 몰려든 물리학자들이 있었고, 이들은 저마다 다른 컴퓨터, 다른 소프트웨어로 방대한 연구 자료를 만들어냈습니다. 문제는 이 자료들이 서로 연결되어 있지 않다는 것이었습니다. A라는 논문이 B라는 실험 데이터를 언급해도, 그 둘을 이어주는 방법이 없었습니다. 마치 도서관에 책은 가득한데 목차도, 색인도, 참고 문헌 표시도 없는 상황과 같았습니다.
버너스리는 1989년, “정보 관리: 하나의 제안”이라는 제목의 문서를 상사에게 제출했습니다. 그의 아이디어는 세 가지 핵심 기술로 이루어져 있었습니다.
첫째, HTML이라는 문서 작성 언어입니다. 이것은 글자에 제목, 굵기, 링크 같은 의미를 입혀주는 규칙입니다. 둘째, HTTP라는 통신 규약입니다. 이것은 “이 문서를 나에게 보내주시오”라고 요청하고 응답을 받는 대화의 규칙입니다. 셋째, URL이라는 주소 체계입니다. 이것은 인터넷 어디에 있는 문서든 정확히 가리킬 수 있는 고유한 이름표입니다. 그리고 이 세 가지를 하나로 묶어, 어떤 문서에서 다른 문서로 마우스 클릭 한 번에 건너뛸 수 있게 만든 것, 바로 이것이 하이퍼텍스트이자 월드 와이드 웹입니다.
여기서 짚고 넘어갈 부분이 있습니다. 버너스리는 인터넷이라는 도로를 새로 깐 사람이 아닙니다. 그는 이미 깔려 있던 도로 위에, 문서와 문서를 서로 연결해서 보여주는 특별한 건물, 즉 웹이라는 서비스를 처음으로 지은 건축가였습니다. 그가 만든 것은 통신망이 아니라 그 통신망 위에서 작동하는 하나의 애플리케이션, 하나의 서비스였던 것입니다.
그래서 정확히 무엇이 다른가
이제 두 개념을 나란히 놓고 정리해볼 차례입니다. 인터넷은 하드웨어와 통신 규약의 집합입니다. 전 세계에 깔린 광케이블, 서버, 라우터, 그리고 이들이 데이터를 주고받는 약속인 TCP/IP까지, 이 모든 것을 합친 물리적, 논리적 기반 시설 전체가 인터넷입니다.
웹은 이 기반 시설 위에서 작동하는 하나의 서비스입니다. HTML로 작성된 문서들이 HTTP라는 규칙을 통해 오가고, URL이라는 주소로 서로 연결되어 있는 정보의 그물망입니다. 우리가 브라우저 주소창에 무언가를 입력하고 엔터를 누를 때 실행되는 그 모든 과정이 웹의 영역입니다.
이 차이를 체감하는 가장 쉬운 방법은, 인터넷을 쓰지만 웹은 쓰지 않는 것들을 떠올려 보는 것입니다. 이메일을 주고받는 규칙인 SMTP는 웹보다 먼저 존재했고, 지금도 브라우저 없이 작동합니다. 카카오톡이나 왓츠앱 같은 메신저는 자체적인 통신 규약으로 인터넷을 통해 메시지를 주고받을 뿐, HTML 문서를 불러오지 않습니다. 온라인 게임도 마찬가지입니다. 리그 오브 레전드나 배틀그라운드는 인터넷으로 서버와 데이터를 주고받지만, 게임 화면 자체는 웹페이지가 아닙니다. 넷플릭스나 유튜브 앱도 내부적으로는 자체 프로토콜로 영상을 스트리밍하며, 반드시 웹 방식을 거칠 필요가 없습니다.
표로 정리하는 인터넷과 웹
| 구분 | 인터넷 (Internet) | 웹 (Web) |
|---|---|---|
| 정체 | 전 세계 컴퓨터를 연결하는 통신망 인프라 | 그 인프라 위에서 작동하는 하나의 서비스 |
| 비유 | 도로망 전체 | 도로 위에 지어진 도서관 건물 |
| 등장 시기 | 1969년 (아르파넷) | 1989~1991년 (버너스리의 제안과 구현) |
| 핵심 기술 | TCP/IP | HTML, HTTP, URL |
| 만든 사람 | 미국 국방부 산하 ARPA 연구팀 | 팀 버너스리 (CERN) |
| 이용 예시 | 이메일, 메신저, 온라인 게임, 웹 전체 | 뉴스 사이트, 위키백과, 온라인 쇼핑몰 |
| 접속 도구 | 굳이 필요 없음 (전용 앱이나 프로토콜로 직접 통신) | 브라우저 (크롬, 사파리, 엣지 등) |
이 표에서 가장 눈여겨볼 부분은 마지막 줄입니다. 인터넷을 쓰기 위해서는 반드시 브라우저가 필요하지 않습니다. 하지만 웹을 쓰기 위해서는 반드시 인터넷이 필요합니다. 이것이 두 개념이 포함 관계에 있다는 결정적인 증거입니다. 웹은 인터넷이라는 더 큰 집합 안에 속한 하나의 부분 집합입니다.
도서관이 세상을 집어삼킨 순간
그런데 여기서 흥미로운 반전이 하나 있습니다. 처음에는 인터넷이라는 도로망 위에 이메일도 있고, 파일 전송도 있고, 웹이라는 도서관도 있는, 여러 건물 중 하나에 불과했던 웹이 어느 순간부터 도로망 전체를 대표하는 이름처럼 취급받기 시작했다는 점입니다. 그 결정적인 계기는 1993년, 모자이크(Mosaic)라는 웹 브라우저의 등장이었습니다.
그전까지의 웹은 여전히 텍스트 중심이었고, 사용법도 복잡했습니다. 모자이크는 이미지와 텍스트를 한 화면에 함께 보여주고, 마우스 클릭만으로 링크를 이동할 수 있게 만든 최초의 대중적인 브라우저였습니다. 컴퓨터 전문가가 아니어도 누구나 웹을 쓸 수 있게 된 것입니다. 이 브라우저를 만든 팀의 일부는 훗날 넷스케이프라는 회사를 세웠고, 넷스케이프 내비게이터는 1990년대 중반 인터넷 대중화의 상징이 되었습니다.
이때부터 사람들은 “인터넷을 한다”는 말을, “브라우저를 켜서 웹사이트를 본다”는 뜻으로 자연스럽게 받아들이기 시작했습니다. 도서관이 워낙 크고 화려하게 성장한 나머지, 사람들이 도로망 전체를 도서관의 이름으로 부르기 시작한 셈입니다. 이것이 오늘날 우리가 두 단어를 헷갈리는 근본적인 이유입니다. 잘못된 습관이 아니라, 웹이 너무나 압도적으로 성공했기 때문에 생긴 자연스러운 언어의 변화였습니다.
오늘날에는 어떤 의미를 지니는가
스마트폰 시대에 접어들면서 이 구분은 다시 한번 실용적인 의미를 갖게 되었습니다. 인스타그램, 카카오톡, 배달의민족 같은 앱들은 웹사이트 형태가 아니라 각 운영체제 전용 애플리케이션으로 만들어졌습니다. 이런 앱들은 자체적인 통신 규약으로 서버와 데이터를 주고받으며, 굳이 HTML이라는 웹의 문법을 따르지 않습니다. 즉 이 앱들은 인터넷은 쓰지만 웹은 쓰지 않는, 혹은 웹을 부분적으로만 활용하는 서비스인 경우가 많습니다.
이 구분은 개발자들에게도 실질적인 선택의 문제입니다. 하나의 서비스를 만들 때, 웹사이트로 만들지, 네이티브 앱으로 만들지, 혹은 둘을 절충한 형태로 만들지는 속도, 비용, 사용자 경험을 놓고 벌어지는 중요한 결정입니다. 웹 방식은 어느 기기에서든 브라우저만 있으면 즉시 접근할 수 있다는 장점이 있고, 네이티브 앱 방식은 그 기기의 성능을 최대한 활용해 더 매끄러운 사용 경험을 줄 수 있다는 장점이 있습니다.
또한 이 구분은 인터넷의 미래를 이해하는 데도 중요합니다. 사물인터넷, 즉 냉장고나 세탁기, 자동차가 서로 데이터를 주고받는 기술은 인터넷이라는 통신망을 이용하지만, 그 데이터 교환에 웹의 방식을 그대로 쓰는 경우는 드뭅니다. 인공지능 모델들이 서버 간에 정보를 주고받을 때도 마찬가지입니다. 인터넷이라는 도로는 계속 확장되고 있지만, 그 위에 지어지는 건물의 종류는 웹 하나만이 아니라 갈수록 다양해지고 있는 것입니다.
사람들이 흔히 오해하는 것들
가장 흔한 오해는 “와이파이가 곧 인터넷이다”라는 생각입니다. 와이파이는 인터넷에 접속하기 위한 하나의 무선 연결 방식일 뿐입니다. 유선 랜선으로도, 5G 이동통신망으로도 같은 인터넷에 접속할 수 있습니다. 와이파이는 마지막 연결 구간의 방식이지, 인터넷 그 자체가 아닙니다.
두 번째 오해는 “구글이 곧 인터넷이다” 혹은 “브라우저가 곧 인터넷이다”라는 생각입니다. 구글은 웹 위에 존재하는 검색 서비스 하나이고, 브라우저는 웹에 접속하기 위한 도구 하나입니다. 브라우저가 없어도 인터넷에 연결된 다른 방법들, 예컨대 이메일 프로그램이나 메신저 앱은 얼마든지 작동합니다.
세 번째 오해는 팀 버너스리가 “인터넷을 발명했다”는 착각입니다. 실제로는 그가 태어나기도 전부터 인터넷의 뿌리가 자라고 있었고, 그는 그 위에 웹이라는 특정한 서비스를 설계한 사람입니다. 이 착각이 널리 퍼진 이유도 앞서 살펴본 것처럼, 웹이 워낙 널리 쓰이면서 인터넷이라는 이름 자체를 대신하게 되었기 때문입니다.
핵심 정리
- 인터넷은 전 세계 컴퓨터를 잇는 통신망 인프라이고, 웹은 그 위에서 작동하는 하나의 서비스입니다.
- 인터넷은 1969년 아르파넷에서 시작되어 냉전이라는 시대적 배경 속에서 태어났습니다.
- 웹은 1989년 팀 버너스리가 세른에서 문서 연결 문제를 해결하기 위해 제안한 발명품입니다.
- 이메일, 메신저, 온라인 게임처럼 인터넷은 쓰지만 웹은 쓰지 않는 서비스가 여전히 많습니다.
- 웹이 브라우저와 함께 폭발적으로 대중화되면서, 두 단어가 일상 언어에서 뒤섞이게 되었습니다.
오늘의 한 문장
인터넷이 세상을 잇는 도로라면, 웹은 그 도로 위에 인류가 처음으로 지어 올린, 가장 거대하고 유명한 도서관입니다.
FAQ
Q1. 인터넷과 웹 중에 어느 것이 먼저 만들어졌나요? 인터넷이 먼저입니다. 인터넷의 뿌리인 아르파넷은 1969년에 등장했고, 웹은 그로부터 20년 뒤인 1989년에 제안되었습니다.
Q2. 와이파이가 안 되는데 인터넷을 쓸 수 있나요? 가능합니다. 와이파이는 인터넷에 연결하는 하나의 방식일 뿐이므로, 유선 랜선이나 이동통신 데이터로도 인터넷에 접속할 수 있습니다.
Q3. 팀 버너스리는 인터넷을 만든 사람인가요? 아닙니다. 그는 인터넷이라는 기존 통신망 위에서 작동하는 웹이라는 서비스를 설계한 사람입니다. 인터넷 자체는 미국 국방부 산하 연구팀이 먼저 만들었습니다.
Q4. 카카오톡이나 게임 앱도 인터넷을 쓰나요? 사용합니다. 다만 이들은 대부분 HTML이나 브라우저 방식이 아닌 자체적인 통신 규약을 통해 인터넷으로 데이터를 주고받습니다.
Q5. 딥웹과 다크웹도 여기서 말하는 웹과 같은 개념인가요? 같은 뿌리에서 나온 개념입니다. 검색엔진에 노출되지 않는 웹 영역을 딥웹, 그중 특수한 브라우저로만 접근 가능한 영역을 다크웹이라 부르지만, 이 역시 기본적으로는 HTML과 HTTP를 기반으로 한 웹의 한 갈래입니다.