Web Design and Front End Development is the art of designing and creating website. Front End Development is where you design websites using HTML, CSS and Javascript, this is what end users see when searching the web or typing in the web address in the address bar. Web Design is the art of using color, typography, balance, white space and web assets and images to design the website.