What is the difference between WinForms and WPF?
WinForms stands for Windows Forms which is a Graphical User Interface (GUI). It is a subset of Microsoft .NET mono-framework. It provides a platform for users to develop applications for handheld devices.
WPF stands for Windows Presentation Foundation which is a rendering engine used for the development of interactive UI.