Daron explanation is nice...but wrong
see Marting Fowler's explanation @ http://www.martinfowler.com/eaaDev/ModelViewPresenter.html
Arnon