Para instalar Node js vamos a la pagina oficial http://nodejs.org/ y descargamos el instalador para cualquier sistema operativo.
O si estamos en linux específicamente en ubuntu vamos a la terminal y ponemos el siguiente código
sudo apt-get install nodejs también podemos descargar el instalador para linux desde la página web.
Probamos si nuestro node js esta instalado correctamente digitando en la terminal node --version
El npm (Node Packaged Modules) como es llamado según wikipedia, nos permite instalar modulos para Node js necesarios para abreviar y sintetizar a la hora de programar una aplicación, npm ya viene con Node js desde la versión 0.6.3 cuando lo descargamos así que no es necesario instalarlo manualmente.