software module
nounUK /ˈ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.