Ensures backward compatibility. Frame the concept in practical terms so you can explain it during interview discussion.
API versioning allows different versions of an API to coexist, ensuring that changes in newer versions do not break existing client applications. For example, if an e-commerce API adds a new feature in version 2, older clients using version 1 can still function without modification. This is crucial for maintaining service continuity and user satisfaction as APIs evolve.