Don't have Telegram yet? Try it now!
http://onezeronull.com/2011/11/05/differences-between-mvc-mvp-and-mvvp/
Differences between MVC, MVP and MVVP