HTML5 is a markup language for structuring and presenting content for the World Wide Web and a core technology of the Internet.