Front-end and back-end are generalized terms that refer to the initial and the end stages of a process. The front-end's responsible for collecting input in various forms from the user and processing it to conform to a specification the back-end can use. The front-end's a kind of interface between the user and the back-end. Computer science In software architecture and software design, the front-end's the part of a software system that interacts directly with the user, and the back-end comprises… (
More on Backend)