По сути получается jquery создает узел script с src = запросу и загружает сырые данные, обрабатывает в callback и возвращает результат, но заморачиваться с этими внутренностями не нужно, jquery это все делает сама. Вот именно по этому чтобы обойти все эти вопросы безопасности и указывается dataType = jsonp. Подробнее, если интересно, можно нагуглить или даже в wiki почитать про JSONP