For computers, a browser engine (also called a layout or rendering engine) is a main part of a web browser that is responsible for showing a web page. It is separate from other parts, such as a JavaScript engine.