Each Module in the InfoGrid Module Framework declares certain meta-data to potential users of the Module. That meta-data is called the ModuleAdvertisement. Two variations exist for StandardModules and ModelModules, respectively.
ModuleAdvertisements are typically defined in XML. However, InfoGrid understands more efficient representations, including using Java Serialization and using a code-based instantiation of equivalent data.