CORS и междоменный обмен сообщениями для меня выглядят одинаково: они позволяют осуществлять обмен данными между доменами.
Есть ли причины использовать одно вместо другого?