# M

- [Microservices](/glossary/m/microservices.md)
- [Middleware](/glossary/m/middleware.md)
- [Migration](/glossary/m/migration.md): The process of moving data, applications, or other business elements from one environment to another.
- [Mocking](/glossary/m/mocking.md): In testing, the practice of simulating the behavior of real modules to achieve a controlled test environment.
- [Monolithic Architecture](/glossary/m/monolithic-architecture.md): A software development model where an application is built as a single and indivisible unit.
- [Multi-Cloud](/glossary/m/multi-cloud.md): The use of multiple cloud computing and storage services in a single heterogeneous architecture.
