This document provides an overview of key web technologies including browsers, static and dynamic websites, servers, DNS, databases, HTML, CSS, and JavaScript. A browser is an application that translates web code into rendered templates like Firefox, Chrome, and Safari. A static website stores each webpage as an HTML file directly from the server, while a dynamic website allows content to be delivered and displayed dynamically according to user behavior from a server-side language. A web server stores website files and connects to the internet to deliver content through a domain name and HTTP. DNS translates domain names to IP addresses so browsers can load internet resources. HTML is used to create web sites, CSS is used for designing HTML pages, and JavaScript allows for dynamic and interactive