Explain how a form becomes a window within an application. Discuss the difference between a modal and modeless form. List an example of when you might want to use each type.
In Windows Forms, the term "form" is a synonym for a top-level window. An application's main window is a form. Any other top-level windows the application has are forms also. Dialog boxes are also considered forms. Despite their name, applications using Windows Forms don't have to look like forms. Like traditional Windows-based applications, applications exercise full control over what appears in their windows.
At the heart of ...