KORE Software Interview Question

Describe MVVM and its benefits?