1. User Interface : 주소란, 뒤로가기, 앞으로가기, 북마크 등 요청한 페이지가 표시되는 창을 제외한 브라우저의 모든 부분이 표시된다.
2. Browser engine : 브라우저 소프트웨어를 동작시켜주는 핵심 엔진이다. 브라우저는 일부의 데이터를 캐시를 하고 저장을 한다. 그런 데이터를 관리하는 영역이다.
3. Rendering engine : 요청된 콘텐츠의 표시를 담당한다. 요청된 콘텐츠가 HTML인 경우 HTML 및 CSS를 구문 분석하고 구문 분석된 콘텐츠를 화면에 표시한다.
4. Networking : 클라이언트와 서버간 HTTP 통신을 가능하게 한다.
5. UI Backend : UI영역을 처리할 수 있는 백엔드 영역이다.
6. JavsScript Interpreter : JS코드를 구문 분석하고 실행하는데에 사용한다.
<html>
<body>
<p>
Hello World
</p>
<div>
<img src = "example.png" />
</div>
</body>
</html>