From the Node.js official website (https://nodejs.org):
Node.js is widely used as a backend for web applications because it is easy to create an API and its performance is better than technologies such as Java, PHP, or Ruby. Usually, the most popular way to use Node.js is by using a framework called Express.
From Express official website (https://expressjs.com):