Viewport refers to the user’s visible area of a web page. It varies with the device – on a desktop, it is typically the size of the browser window, whereas on mobile devices, it corresponds to the physical screen size. The viewport is like the frame through which you view an artwork; it defines the boundaries of what you can see.