software module

noun
UK /ˈsɒftweə ˈmɒdjuːl/
US /ˈsɔːftwer ˈmɑːdʒuːl/

A software module is a small part of a computer program that does one job.

The game loads each software module only when it is needed.


OTHER MEANINGS

2. A file or group of files that can be added to a system to give it new features.

The team installed a new software module to handle payments.

3. A separate section of a larger software project that a team can build and test on its own.

Each software module has its own tests and documentation.

4. A self-contained piece of code that hides its inner details and talks to other parts through a clear interface.

The login software module only exposes a simple check-password function.