|The back end refers to parts of a computer application or a program's code that allow it to operate and that cannot be accessed by a user. Most data and operating syntax are stored and accessed in the back end of a computer system. Typically the code is comprised of one or more programming languages.
||It a set of technologies that are used in developing the user interface of web applications and WebPages. With the help of front end technologies, the developers create the design, structure, animation, behavior, and everything that you see on the screen while you open a web application, website or mobile app
||Framework is a collection of various libraries. It has defined open or unimplemented functions or objects which the user writes to create a custom application. a framework is itself an application, It has a wider scope and includes almost everything necessary to make a user application as per his own needs
||A database is an organized collection of structured information, or data, typically stored electronically in a computer system. A database is usually controlled by a database management system (DBMS). Together, the data and the DBMS, along with the applications that are associated with them, are referred to as a database system, often shortened to just database.