Life cycle of a Form
A Visual Basic form normally passes through four states in its lifetime:
There's a fifth state a form can get into under certain circumstances: Unloaded and unreferenced while a control is still referenced.