Designing of Large Scale JavaScript Application Part 3
The basic definition of a Module is Modules are an integral piece of any robust application's architecture and are typically single-purpose parts of a larger system that are interchangeable.