Uma frase explicação para o MVVM no WPF?

Ouvi dizer que é a próxima melhor coisa na criação de UIs do WPF, mas todos os exemplos existentes têm dezenas de linhas de código - posso obter um Hello World para MVVM que explica, em termos bem claros, o que é? Eu sou relativamente novo em C # / .net também, então talvez me aponte para alguns recursos que poderiam ajudar também?

Muito apreciado!

questionAnswers(11)

yourAnswerToTheQuestion