LOGOTHECA

Concept / Term · Established

MSA

Master Service Agreement

What does MSA mean?

The overarching contract setting the standing terms between two parties, so individual pieces of work only need a short SOW.

Category
Commercial & Contracts
Maturity
Established
Last reviewed
2026-08-30