I’m a C# programmer and my knowledge about VB is practically zero. Ironically, at my work currently i’m working on a project which is based on a legacy VB6 version. And I find a lot of stuff unfamiliar to me, like the two following Form icons.
and 
This second icon looks kinda blurry, like hidden files or folders in Windows Explorer. Can anyone tell the difference between these two? What do they imply about the Form in question?
The icon that shows a large visible form and a small blurred form is an MDI Parent form. The icon that shows a large blurred form and a small visible form is an MDI Child form.
You can see the difference in the following side-by-side comparison:
VB 6 automatically names new MDI Parent forms
MDIFormN, where N is a number. MDI child forms are just regular forms with theMDIChildproperty set toTrue.The MDI acronym, of course, refers to a multiple document interface. You can read more about MDI applications in Windows here on MSDN.