
HTTP 프로토콜 : 요청과 응답의 형태로 이루어진 웹 통신 규약
- 웹 서버와 클라이언트로 구성
- 웹 서버 : 클라이언트 요청을 처리하여 응답
- 클라이언트 : 웹 서버에 원하는 정보 요청
웹페이지 : 클라이언트가 웹서버에 정보를 요청한 후 서버에서 보낸 정보를 담고 있는 문서
웹 브라우저 : HTML로 작성된 웹페이지를 해석하여 사용자에게 보여줌
- 일종의 컴파일러로 볼 수 있으며, W3C에서 표준을 제공
웹 프로그래밍
- 프론트 엔드 개발 : 사용자와 직접 접촉하여 상호작용하는 실제 보여지는 웹페이지 개발
- 백엔드 개발 : 사용자에게 보이지 않는 실제 구성 시스템과 서버 사이드의 개발 (서버, 데이터베이스 등)