Require js is a module loader for inbrowser use. It also works in other environments like node, rhino.