HTML5 ((HyperText Markup Language - Version 5) is a semantic software markup language that programmers and developers use to create and format rich Web-based applications and products that can be downloaded to smart, mobile devices, such as automobiles or smartphones.