Это, цитируя «Обзор технологии Mac OS X»:
framework Тип пакета, который упаковывает динамическую совместно используемую библиотеку с ресурсами, которые требуются библиотеке, включая заголовочные файлы и справочную документацию.
Таким образом, ".framework" в основном эквивалентен ".app", только для динамической совместно используемой библиотеки вместо исполняемого файла.