HTML (Hypertext Markup Language) uses a markup system composed of elements that represent specific contents. Markup means that with HTML you declare what is presented to a viewer, not how it is presented. Html is used while building what is to be viewed and a language called css is used while change how it is to be viewed. Css is used in Html to change things like fonts and colors. Apart from text, the current version of HTML supports many different types of media, including images and videos.