HTML 5 was pioneered in 2004 by the Web Hypertext Application Technology Working Group to provide good support for modern web documents and applications. It aims to support legacy content while optimizing backward compatibility. HTML 5 defines a content model rather than a syntax, emphasizing what web content consists of rather than how it is represented. New elements were introduced to define page structure, multimedia, graphics, and forms.