Modules let you organize Racket code into multiple files and reusable libraries.
6.1 Module Basics
6.1.1 Organizing Modules
6.1.2 Library Collections
6.1.3 Adding Collections
6.2 Module Syntax
6.2.1 The module Form
6.2.2 The #lang Shorthand
6.3 Module Paths
6.4 Imports: require
6.5 Exports: provide
6.6 Assignment and Redefinition