Navigation
-
Topic Coverage
Full Coverage
-
Topic Type
IT Term
-
Tech Level
Basic IT Topics
Back End Software

The concept of systems having a “front end” and a “back end” happened when these two sides of systems were split up in the architecture and connected via a network, with the front end enabling advanced capabilities for the “presentation layer”.
So the front end refers to the system that users interact with, while the back end software includes the functionality, data, and anything else needed for the system to work.
By splitting computer systems into two pieces that can still work together over a network, the back end can serve many users simultaneously. This approach is called the “client-server model”, with the server representing the back end and the “client” representing the users accessing it.
While the front-end is what users see and interact with, the back-end software makes it all work. It’s the engine behind the scenes that powers the system!