I was reading about these two architectures. But I am not able to differentiate between two. In PM the presenter enriches model data and view contains controller(MVC controller) logic which is same case of MVVM.
I have read many articles, each gives definition but difference between them is not described.