- ViewModel has Two-way data binding with UI which means UI can access the data from ViewModel and can update the view models data.
- The Model has one-way data binding and is only supposed to respond back with the result that ViewModel requests.
am I understanding it correctly?