Website development refers to the development of a website for either internal or external use and can range from a simple static page to a master-piece in motion.
Front end development relates to the visual aspects of a website including styling elements such as text, colours, buttons, images, sliders, transitions, and navigation menus. These elements are coded in HTML, CSS, and JavaScript in order to create the visual elements of the site.
Back-end development relates to database design and structuring and the behind-the-scenes functionality of the site, including but not limited to storing/organising any data, search results, integration with third parties, as well as CMS development.
Split between front-end and back-end, I'm are able to work concurrently in order to produce high-quality websites quickly and efficiently.