Modules are a way of packaging and distributing Maya add-ons.
Most Maya add-ons will include files such as scripts and icons in addition to the plug-in file. To distribute these files, the full zipped directory is packaged in a module along with a module file that describes how the files are to be used on different platforms.
To create a module:
The module description file contains information about the location of the plug-in files. See the section on module description files and the sample module definition file for information on creating a module description file,
Once your module directory is complete, compress it and distribute it.