When reading JavaScript code you often see expressions which look quite arcane:
(function () {
// variable declarations here
// JavaScript code (has access to all globals)
}());
(function () {
// variable declarations here
// JavaScript code (has access to all globals)
})();
(..function expression...)();



Anonymous function
namespace pattern
