Chia sẻ tài nguyên giữa các nguồn gốc khác nhau (CORS) là một cơ chế để tích hợp ứng dụng. CORS tạo ra một phương thức cho phép các ứng dụng web máy khách được tải trong một miền để tương tác với tài nguyên trong miền khác. Cơ chế này rất hữu ích vì các ứng dụng phức tạp thường tham chiếu API và tài nguyên của bên thứ ba trong mã phía máy khách của chúng. Ví dụ: ứng dụng của bạn có thể sử dụng trình duyệt để kéo video từ API của nền tảng video, sử dụng phông chữ từ thư viện phông chữ công cộng hoặc hiển thị dữ liệu thời tiết từ cơ sở dữ liệu thời tiết quốc gia. CORS cho phép trình duyệt máy khách kiểm tra với máy chủ bên thứ ba xem yêu cầu có được ủy quyền hay không trước khi thực hiện bất kỳ hoạt động truyền dữ liệu nào.