http: 프로토콜이다. 프로토콜은 웹에서 서버와 클라이언트간의 어떤 방법으로 자원을 접근할지 알려준다.
종류에는, http, https, mailto, ftp등이 있다.
url
url은 웹을 뒷받치는 주소체계이다.
프로토콜/호스트/[포트]/경로/매개변수/부분식별자 로 이루어져있다.
html :
- HT(hyper text) : 문서와 문서가 링크로 연결되어있다.
- M(markup : 태그로 이루어져있다.
- L(language)
웹의 탄생 목적은 하이퍼텍스트로 문서를 관리하고, 공유하기위해서 만들어졌다.
웹에서는 HTML이라는 형식으로 작성된 리소스들이있으며, 요청하는 리소스의
서버내 주소가 URL이며, 그러한 통신규약이 HTTP이다.
웹서버는 HTTP를 통해 웹 브라우저에서 요청하는 HTML 문서나 파일등을
전송해주는 서비스 프로그램을 말한다.
웹서버의 주된 기능은 "웹페이지"를 "클라이언트"에게 전달하는것이다.
주로 그림, CSS, 자바스크립트를 포함한 HTML문서가 클라이언트로 전달된다.