HTML, or HyperText Markup Language, is the foundation of web pages, defining their structure and content using elements and tags that tell a browser how to display text, images, and other content.