웹 브라우저와 웹 서버 간에 서로 통신을 하기 위한 규약불특정 다수를 대상으로 하는 서비스에 적합하고 무상태 프로토콜이다. HTTP는 서버가 응답 후 클라이언트와의 연결을 바로 끊어버린다. 따라서 클라이언트의 이전 상황을 알지 못한다. 이러한 특성을 무상태라고 한다.
웹 서버의 기능 클라이언트가 요청하는 HTML 문서나 각종 리소스(정적인 데이터, 동적인 결과) 들을 전달