Browser working
Browser actually talks to server over the internet, it download files and uderstand that files of html,css and js and it handles user action.
Main parts are- user interface , browser engine , rendering engine , networking , js engine etc.
User interface is basically what we see and interact with ,not a part of webpage its a part of browser itself.
Browser engine connects UI to rendering engine that decide what to do next while converts to html , css into the pixel of that screen, and build DOM.
When we type a url and press enter then browser checks cache then send network reques then sends to server.
PARSING is use for reading the text and understanding the structure, DOM represents the page structure