This document discusses JavaScript namespaces and module patterns. It references an article about new features in ECMAScript 6 (ES6), the next version of JavaScript, including namespaces and module patterns. The article is from Smashing Magazine and provides details on upcoming changes to the JavaScript language.