Microsoft Foundation Classes [explain how Windows uses MFC for widgets/controls and various other things]