title: Difference between Intent.ACTION_REBOOT and Intent.ACTION_SHUTDOWN
body: <p>I am trying to receive (with <code>BroadcastReceiver</code>) the action of shutting down, booting and rebooting.</p>
  
  <p>I searched a lot, but I could not figure out what is the difference between <code>Intent.ACTION_REBOOT</code> and <code>Intent.ACTION_SHUTDOWN</code>, and when is <code>Intent.ACTION_REBOOT</code> called (or should I say "broadcasted").</p>
  
  <p>Can please someone explain that for me?</p>