Zend framework provides three types of components, such as :
Event Manager : It provides the ability to create event-based programming. It also helps to create, inject and manage new events.
Service Manager : It provides the ability to consume any services from anywhere with little effort.
Module manager : It provides the ability to convert a collection of PHP classes with identical functionality into a single unit. It can use to be maintained and configured as a single unit.