¿Qué es Nodejs?
NodeJS un programa escrito en C++ con el interprete de Google Chrome V8 extendido. Es decir, que utiliza un interprete de Javascript y lo extiende para agregarle bastantes características propias de un servidor.
¿Qué es el modelo cliente-servidor?
Es decir, Nodejs es un servidor servidor, permite crear servicios, servicios que son consumidos por uno o varios clientes (navegadores web por ejemplo). Esto es lo que llamamos Modelo Cliente-Servidor.
¿Qué es un servidor web?
Un servidor web es una computadora conectada a Internet que permite servir a través de esta red mundial de contenido que es recibido por navegadores mediante el protocolo HTTP.
¿Qué es el motor Google Chrome V8?
Los navegadores también utilizan Javascript del lado del cliente. Como mencione Google Chrome utiliza el motor V8 para interpretar Javascript, pero las tareas que realiza V8 del lado del cliente son distintas a las que que puede realizar del lado del navegador.