1: Application Startup and Shutdown Events:
When an application closes, the shutdown events of the main form are raised in the following order:
The ApplicationExit event of the Application class is raised after the shutdown events of the main form.
2: Focus and Validation Events:
When you change the focus by using the keyboard (TAB, SHIFT+TAB, and so on), by calling the Select or SelectNextControl methods, or by setting the ActiveControl property to the current form, focus events of the Control class occur in the following order:
When you change the focus by using the mouse or by calling the Focus method, focus events of the Control class occur in the following order:
(From Microsoft site: http://msdn.microsoft.com/en-us/library/86faxx0d.aspx)