title: whats the difference from models and view models?
body: <p>In an mvc project, could someone explain to me the difference between a model and a view model?</p>
  
  <p>My understanding is that a view model reperesents the data for view eg. cshml, but a model represents the data for a partial view. Would this be correct. I have seen the names used in different situations which confuses me so looking for direction on this.</p>