Module

Return to Glossary

A Module is a separate, interchangeable, self contained component that represents a unit of functionality. It is best to define a Module what it does:

For example, dapper.net encapsulates database access. It has an Application Programming Interface (API) to access its functionality. It is a single file that can be plugged into a source tree.

Source: https://softwareengineering.stackexchange.com/questions/167859/what-actually-is-a-module-in-software-engineering