클라이언트가 서버에 메세지를 보낼때 HTML Form 데이터를 전송한다. 이때 요청 데이터 방식의 HTTP 메시지를 만들어 보낸다.해당 HTTP 메시지를 보내고 받을때 비지니스 로직 이외에 개발자가 해야할 일이 너무 많고 이를 대신 담당하여 줄여주는 업무를 하는것
Dispatcher-Servlet은 표현 계층(Presentation layer) 전면에서 HTTP 프로토콜을 통해 들어오는 모든 요청을 중앙집중식으로 처리하는 프론트 컨트롤러(Front Controller)로 Spring MVC의 핵심 요소이다.