HTML consist of hypertext,markup and language and is the structural foundation of web development that defines the manner a website appears to the website user. CSS is a coding language dictating how style rules created with it should display HTML elements by creating a library of visual styles. JavaScript is scripting language that executes certain actions performed by website users as programmed by web developers. All three of these are web development languages created on the back-end of the website but visually structure, style and adds functionality to the front-end of the website to create a seamless user experience.