Any interchangeable component of a system. See Modular.
In bar code scanning, the term module refers to the narrowest bar or space in a bar code.
In computer programming, a module is any small, self-contained portion of a larger program, written and tested separately from the rest of the program. Typically, a module is designed to perform only one specific task or function.