The back-end, also called the server-side, consists of the server which provides data on request, the application which channels it, and the database which organizes the information. For example, when a customer browses shoes on a website, they are interacting with the front end.