MEAN stack is a set of technologies, all based in JavaScript, that developers use to build dynamic web applications.