noun /ˈmɒdjuːl,ˈmɑdʒuːl/
a) A self-contained component of a system, often interchangeable, which has a well-defined interface to the other components.
-module, module over
Any module extends easily into a -module.
See Also: mode, model, moderate, modularize, modularise, modular, modularized, modulate, modulation, modulator, modulus, command module, lunar module
Wikipedia foundation.