Node.JS is suitable for both website and mobile apps, especially heavy event driven I/O tasks. It is ideal for real-time apps as well as IoT, web tools, video &  text chat, online streaming, and much more.