Zend Framework este un “cadru”(framework) de programare open source, orientat obiect, implementat in PHP 5 de catre Zend Technologies. Zend Framefork, denumit adesea ZF, este dezvoltat cu scopul de a simplifica dezvoltarea aplicaţiilor web dar şi de a promova practicile de programare corectă printre membrii comunităţii PHP.
ZF are o arhitectura detasabilă, care permite programatorilor folosirea separată a modulelor componente, oricând şi în orice condiţii, fără a avea nevoie de celelalte componente ale ZF-ului. ZF nu constrange nici la folosirea unui anumit protocol in implementarea aplicaţiilot folosind framework-ul, deşi furnizează suport pentru modelul Model-View-Controller(MVC) sau Table Gateway.
ZF furnizează componente individuale pentru multe dintre acţiunile comune întâlnite într-o aplicaţie uzuală, precum:
- autentificare
- autorizare
- configurare
- cache
- filtrare/validare
- internaţionalizare
- interfeţe AJAX
- trimitere email
- implementeaza interfeţe Google Data API şi Yahoo!
- curs valutar
- baze de date
- debug
- exceptii
- rss
- fisiere
- formulare
- protocolul http
- JSON
- logare
- XMLRPC
Anunţat la prima conferinţă Zend, ZF a luat naştere in vremea în care alte framework-uri deveneau populare printre programatori precum: Rubz on Rails sau Spring Framework. În acelaşi timp nici un alt framework folosit la scara largă nu a îndeplinit atât de multe cerinţe ale comunităţii de programatori web.
Zend Frameowrk poate rula pe orice server web, pe o configuraţie PHP cu versiunea minima de 5.1.4 sau ulterioară.

