The ‘front end’ of a web application is the part that users interact with. It includes everything the user experiences directly: from text and images to sliders and buttons. The ‘backend’ is the server side of the application. It is responsible for managing data within the database and serving that data to the front end to be displayed.