Intermediate Rails: Understanding Models, Views and Controllers
BetterExplained.com better explains the MVC pattern. The examples are using Ruby on Rails, but that’s irrelevant. Many other MVC implementations in web frameworks are working in exactly the same manner. If you are not familiar or not very comfortable with MVC, read the article. It will make things clearer.