MVVM FX is a base framework for building applications using the Model-View-ViewModel pattern. It includes Data binding, Command binding and DependencyObject/DependencyProperty for Windows Forms. The MVVM Light Toolkit is a set of components helping people to get started in the Model-View-ViewModel pattern in Silverlight and WPF. It is a light and pragmatic framework that contains only the essential components needed. The MVVM Light Toolkit was partially ported to run under Windows Forms using MVVM FX.