Каркас в целом - это набор классов и функций, которые позволяют вам быстрее достичь цели в разработке. Фреймворки PHP, такие как Symfony, CakePHP и Zend, имеют ряд служебных классов, инструментов и структурированных элементов, которые позволяют избежать повторного изобретения колеса.
Zend Framework, как и многие другие, имеет мощный MVC-движок, который позволяет вам избежать перестройки этой функциональности самостоятельно.
Чтобы начать использовать фреймворк, вы скачиваете сам фреймворк. В случае с Zend я загружаю его, распаковываю в lib /, и я готов к работе. Оттуда вы просто читаете документацию по этой конкретной среде, чтобы узнать, как на самом деле использовать инструменты, которые они предоставляют. Какие функции использовать, какие классы, где и так далее.