Infosys interview question

Why use MVVM?