From WikiChip
Modules - Verilog
< verilog

Modules are basic building blocks describing the functional operation of some logical. A module is effectively a black box consisting of optional inputs, outputs, and parameters which can be instantiated in order to construct more complex structures which themselves can be used as higher-level structural modules.

.