title: Difference between SingleTask and FLAG_ACTIVITY_CLEAR_TOP
body: <p>I am trying to understand the difference between SingleTask and FLAG_ACTIVITY_CLEAR_TOP. It seems that both are working in the same manner.
  Ex- I created Activity A -> B -> c -> D -> E where launch mode of C is SingleTask.
  Now if I open C from E then on back press I get A -> B -> c
  The same thing happens when I launch C from E with FLAG_ACTIVITY_CLEAR_TOP.
  Not sure what is the difference between these two.</p>