웹서버가 하는 일은 서버에 있는 문서를 cgi나, asp, php같은 서버 사이드 플그램들을 처리해서 나오는 html문장들을 웹브라우져에 전송하거나, 웹브라우저에서 받은 데이타를 처리해서 cgi같은 플그램에 넘겨주거나 하는 일을 하죠.. 자세한건 웹서버 분석해 보시구.. 웹브라우져가 하는 일은 서버에서 받은 html을 열라게 꾸며서 출력해주는 거죠.. 당근 웹브라우저의 종류에 따라서 지원되는 html버전, 기능등에 따라 모자랄 수도 있죠..
웹서버는 요청을 받아 파일이나 프로그램 결과를 보내고, 웹브라우저는 받은 HTML 을 화면으로 그리는 역할입니다. 브라우저마다 지원하는 HTML 버전과 기능이 달라서 같은 페이지도 다르게 보일 수 있습니다.