Modules can be installed into descendants and weapons to provide a variety of buffs. Every module takes up a portion of its target's available capacity. Enhancing a module improves its buffs, but increases its capacity.
Each module socket can be assigned a socket type, by applying a crystallization catalyst. Installing a module into a matching socket type uses half of the module's capacity.