title: What is the difference between OnLaunched event and resuming event in metro application?
body: <p>I am trying to understand the application life cycle.</p>
  
  <p>Scenario: I am launching a blank application; after that I am intentionally coming out of that app and opening a separate app. After some time I look at the Task Manager. The blank app appears to be suspended. Then I launch the blank app again (which was in a suspended state). At that moment, it has to hit the resuming event, right? </p>
  
  <p>1) Why is the resuming event not firing? (Resuming event should be fired because the app is coming from the suspended state into the running state.)</p>
  
  <p>2) Why is the OnLaunched event fired?</p>
  
  <p>3) Is the OnLaunched event fired only when the application starts for first time, or also when being activated after termination?</p>
  
  <p>Thanks in advance.</p>