⦁ 인터넷 : 전 세계를 연결하는 국제 정보 통신망으로, 컴퓨터나 스마트폰 같은 디지털 기기로 연결되어 사람들이 정보를 공유할 수 있는 공간이다.
⦁ 웹 : 인터넷 공간에서 제공하는 서비스
⦁ 웹 브라우저 : 웹에 공개된 정보를 탐색할 수 있게 하는 프로그램

→ 1989년 버너스 리는 인터넷에서 문서 사이를 쉽게 이동할 수 있는 기능인 '하이퍼링크'를 제안하였고, 이후 1994년 'W3C'를 창설한다. W3C는 HTML 표준을 비롯한 웹 표준안을 제작하거나 제안하는 일을 하는 국제 웹 표준화 단체이다.
브라우저 전쟁
⦁ 모자이크 : 최초의 GUI 웹 브라우저, NCSA가 개발하였다.
⦁ 넷 스케이프(파이어폭스) vs 마이크로소프트(인터넷 익스플로러)
⦁ 위와 같은 웹 브라우저 전쟁을 치르는 동안 웹은 엄청난 속도로 발전, W3C는 웹 표준에 발 빠르게 대응하지 못함.
→ 플러그인 등장, 플러그인이란 PC에 프로그램을 추가로 설치하여 웹 브라우저의 기능을 확장하는 것.
ex) 어도비 플래시, 마이크로소프트 액티브 X 등
웹 2.0 시대
→ 서로 다른 사용자가 함께 새로운 콘텐츠를 창조할 수 있는 시대
ex) YOUTUBE, WIKIPEDIA, GITHUB 등
웹 표준
→ 플러그인과 같은 기존 웹 브라우저의 불편함 증가, 자연스럽게 플러그인을 배제한 Chrome의 사용자수 증가

→ 웹은 요청과 응답이라는 간단한 형태로 동작한다.

⦁ URL : 웹에서 어떤 대상을 구분하는 주소
⦁ 클라이언트와 서버 : 요청하는 쪽 = 클라이언트(사용자), 응답하는 쪽 = 서버(제공자), 웹은 HTML 페이지나 파일을 클라이언트에 제공하는 통로이다.

⦁ 서버 프로그램 : 서버에서 실행되는 프로그램 = 백엔드 프로그램(사용자와 먼 곳에 있음.)
→ 클라이언트 요청에 따라 파일 또는 데이터를 제공, JAVA, C#, PYTHON 등 프로그래밍 언어로 개발함.
⦁ 클라이언트 프로그램 : 클라이언트에서 실행되는 프로그램 = 프론트엔드 프로그램(사용자와 가까운 곳에 있음.)
→ HTML로 요소 생성, CSS로 디자인, JS로 프로그래밍 요소 부여.

⦁ HTML : 큰 의미로 CSS3와 자바스크립트를 모두 포함하는 웹 표준 기술을 총칭함. 작은 의미로 웹 페이지를 구성하는 HTML 마크업 언어 그 자체를 의미함.
⦁ CSS : HTML 페이지에서 스타일을 지정하는 스타일시트를 작성할 때 사용하는 언어이다.
⦁ JS : HTML 페이지에서 사용자 반응 등을 처리하는 스크립트를 작성하는 언어이다.
웹에 대해서 잘 정리해주신 것 같아요! 잘 보고 갑니다~