HTML ("HyperText Markup Language") is the standard markup language for documents designed to be displayed in a web browser. HTML is typically requested and delivered over HTTP between web servers and web browsers. You can read and edit HTML files as standard text documents. Every HTML document has a series of beginning and ending matching "tags," which are unique predefined strings that indicate how text between them should be interpreted by the browser. HTTP is the protocol that supports the structured exchange of HTML between web servers and browsers over TCP/IP. HTML is the text that defines web pages that are served by web servers and "rendered" by web browsers.