Cross-origin resource sharing is a mechanism that allows a web page to make XMLHttpRequests to another domain