Cross-Origin Resource Sharing is a browser mechanism that controls access to resources from different origins, often a source of request errors.