This document provides an overview of a lunch and learn session about Node.js. It will discuss why Node.js may not be suitable for some tasks, describe key Node.js concepts like the event loop and asynchronous programming, and show examples of how Node.js has already been used within MDL frameworks like Seneca and groki-server. The session aims to explain Node.js keywords and what they mean, as well as what to expect, including an overview of the event loop and how to take advantage of multiple cores.