MVC framework: What I understand ViewModel in MVC is that collection of different model in a single model and that pass in the View, as we can pass one model to the view.
MVVM framework: In MVVM framework ViewModel will have presentation logic along with object of models, but this is not combination of model objects basically ViewModel use for events and notifications.
please give your thought.