A bounded context is a boundary where a domain model and terms have one consistent meaning. It helps reduce coupling by preventing one “mega model” for everything, and it makes it clearer where to split teams, services, or modules.