HTML is a language used to define a structure for webpages, using tags with attributes nested inside each other.