A "back-end" is an information structure or application, e.g. database. The companion term "front-end" is the interface that allows a user to access the information or application.