From gUnderstanding Rails MVCh:
http://wiki.rubyonrails.org/rails/pages/UnderstandingRailsMVC