Это не совсем понятно из иллюстрации, но Core Animation использует OpenGL (для композитинга) и Quartz (для рендеринга 2D-графики), поэтому это инфраструктура более высокого уровня, чем две другие.
Кварц тесно интегрирован с Core Animation, и эти два часто используются в комбинации, например, при анимации пользовательского слоя / вида, нарисованного с помощью Quartz.
OpenGL в основном абстрагируется от Core Animation, и хотя для специальных приложений (например, игр) есть некоторый клей, обычно вы не используете OpenGL напрямую при использовании Core Animation.