Anteriormente JavaScript era utilizado para añadir interacción a los sitios web, con Node.js es posible realizar actividades que anteriormente solo eran posibles en lenguajes de backend desde realizar scrapping de sitios web, consultar una base de datos, procesar pagos y autenticar usuarios