The role of HTML, CSS and JavaScript