title: What is the difference between Don't keep activities and Background processs limit. from a developer's perspective?
body: <p>I know that checking <code>don't keep activities</code> in developer options, makes android system kill the activity as soon as user leaves the screen - so a developer has to handle this by saving activity state by overriding  <code>onSaveInstance</code><br>
  But I don't understand the purpose of <code>Background process limit</code>. How does it affect the app? As a developer how should I handle the situation when I choose 'No Background Process'?</p>