MVVM pattern— definition, example and pronunciation in USA and UK English

Noun (concept)
MVVM pattern
a design pattern with two-way data binding that separates the user interface, application logic, and data presentation
The team used the MVVM pattern to keep the user interface separate from the application logic.