What problem does a bounded context solve in domain-driven design?
It creates a clear semantic boundary so a model stays consistent and terms do not mean different things in different parts of the system.