A module is a collection of objects that are logically related. These may include constants, data types, variables, and program units. (routines)