a ramework is just a pattern u will folow in your coding, it defines witch
kind of classes u will make and what each will do...
a really recomend u to read abour MVC (Model- View-Controller) frameworks.
There are lots of frameworks that follow MVC design pattern like RETA
or GROUNDS. reading about them will give u a nice idea of what is a
framework