A micro framework is a very slimed down version of a framework such as Symfony, Zend Framework, or Code Igniter. It provides you the very basics you need in order to create a multi-page application.
• I want to write less code not more
• I want to manage less not more
• I want to write code that is easy to understand
Its easy to set up a micro framework
They are small and quite flexiable
Could easily be used to create a small api or multi-page web site
Demo code - https://github.com/jsundquist/microframework-demo