*Express.js is a fast and lightweight framework majorly used for a web application
*It provides all features to develop a website, Express js framework built on top of Node-js
*It was developed by TJ Holowaychuk and released in on 22nd of May, 2010.
*Formerly it was managed by IBM but currently, it is placed under the stewardship of the Node.js Foundation.
*Express majorly used for developing backend applications by using MEAN stack
*MEAN stands for MongoDB, Express.js, AngularJS, and Node.js.
*Express can work with various templating engines such as Pug, Mustache, and EJS
*Express follows the Model-View-Controller (MVC) architecture.
*Database integration is very ease in express can integrate MongoDB, MySQL, and Redis.
*It has simple configuration and customization steps.
*It has various inbuilt and third-party dependencies for developing applications.