
클라이언트가 서비스를 요청하고 서버가 서비스를 제공
브라우저란 인터넷을 사용할 때 이용하는 소프트웨어
애플리케이션(응용 프로그램)은 응용 프로그램 소프트웨어의 약어.
즉, 프로그래밍 언어로 작성한 소프트웨어.
웹 애플리케이션(웹 응용 프로그램)은 인터넷을 통해 사용되는 응용 프로그램.
검색 엔진, e-커머서, e-러닝 등

출처: 링크텍스트
웹 서버는 웹 애플리케이션을 배포하는 서버
웹 서버는 항상 실행되며 클라이언트로부터 액세스(요청)를 계속 기다림.
클라이언트와 웹 서버는 HTTP 요청(request)과 HTTP 응답(response)으로 상호작용
이를 HTTP 통신이라고 함.

출처: 링크텍스트
HTTP 요청의 한 유형
GET 메서드란 브라우저에서 웹 서버로 값을 전달할 때 URL 뒤에 값을 더하여 보내는 방식.
URL 뒤에 오는 정보를 '쿼리 스트링(query string)' 또는 '쿼리 문자열'이라고 함.
POST 메서드는 요청 본문이라고 하는 URL에 보이지 않는 장소에 값을 넣어 보내기 때문에 보안이 좋고 많은 양을 보내는 데 적합.