HTML5 is the latest version in generation 5 of Hypertext Markup Language, the code that describes web pages. HTML5 combines three kinds of code: HTML, which provides the structure; Cascading Style Sheets (CSS), which take care of presentation; and JavaScript, which makes things happen.