@Ayden
In MVVM, you can think of the ViewModel (VM) as the "model" of a view. This implies that the VM is where you gather all your data/information/whatever that is required from one or more models and you transform this data to a format that the View understands.