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.

BY Best Interview Question ON 18 Sep 2019