Захваљујући свим компонентама MEAN софтверског пакета које су написане у Јаваскрипту, MEAN апликације могу бити написане на једном језику који се извршава и на серверској и на клијентској страни.
AngularJS, Јаваскрипт MVC фрејмворк који се покреће у прегледачу.
Node.js, извршно окружење за серверску страну и мрежне апликације.
Именовање
Назив MEAN сковао је Валериј Карпов, MongoDB програмер.[4] Он је представио појам и логотип на свом блогу 2013. године. Логотип је првобитно креирао Остин Андерсон за MEAN Линктин групу и састоји се од првих слова сваке од компонената MEAN-а.
Варијанте
Постоје различите варијације традицијалног MEAN скупа, а разликује их то што је замењена једна или више компоненти са сличним фрејмворцима. На пример, MEEN скуп Angular.js замењује JavaScript MVC фрејмворком Ember.js
Dickey, Jeff (2014). Write Modern Web Apps with the MEAN Stack: Mongo, Express, AngularJS, and Node.js (Develop and Design). San Francisco, CA: Peachpit Press. ISBN978-0133930153.