Web browsers allow users to access and view webpages. Examples of popular web browsers include Mozilla Firefox, Google Chrome, Internet Explorer, Opera, and Safari. Mobile browsers are optimized for small screens on portable devices and include micro browsers, mini browsers, and mobile browsers. A web server stores web pages and uses HTTP to serve files that make up web pages to users in response to their requests.