The back-end, or the “server-side”, is how the site works, updates and changes. This means everything the user can’t see in the browser, like databases and servers.
Usually, people who work on the back-end are called programmers or developers. Back-end developers are mainly worried with things like security, structure and content management. They usually know and can use languages like HTML and CSS. The code they write communicates with the server and then tells the browser what to use from the database.
Back-end developers, or at least back-end development, is required to create a dynamic site. A dynamic site is a site that’s constantly changing and updated in real-time. Most sites are dynamic sites, as opposed to static sites, for example, blogs are dynamic sites since their content is constantly changing and updating.
Pluralsight.com. (2015). What’s the Difference Between the Front-End and Back-End?. [online] Available at: https://www.pluralsight.com/blog/film-games/whats-difference-front-end-back-end [Accessed 3 Mar. 2017].