kurang lebihnya seperti ini:
Framework itu sebuah kerangka software yang menyediakan fungsi fungsi umum, seperti fungsi untuk mengakses database. Yang mana kode dari framework bisa diubah pada bagian tertentu atau digunakan begitu saja untuk membentuk sebuah software sesuai dengan aturan dari framework tersebut. Misalnya, Zend akan memberikan library untuk MVC,mengakses database,barcode,captcha, internationalization, dll. Untuk membuat applikasi dengan aksitektur MVC dengan Zend maka akan menggunakan library MVC dari zend dan mengikuti aturan yang ditetapkan zend, seperti aturan penamaan file,aturan sturktur directory.