제가 초보여서 개념이 잘 이해가 안가는데요

사례1

메인-맵뷰-말풍선-디테일화면 이렇게 이동을 했는데...

휴대폰의 menu를 이용해 디테일에서 맵뷰로 다시 이동을 했습니다.

그리고 맵뷰에서 메뉴(intent로..)가 아닌 백키를 누르니 다시 디테일로 이동을 했습니다...

메인->맵뷰(말풍선)->디테일(여기서 메뉴로 맵뷰)-맵뷰(여기서 백키)----> 디테일....

사례2

메인-맵뷰-말풍선-디테일 여기까지는 똑같이 이동했고 이번에는 메뉴키로 이동한것이 아니고 바로 백키는 누르니
맵뷰로 돌아왔습니다.

메인->맵뷰(말풍선)->디테일(백키)-맵뷰(여기서 백키)---->메인

좀 쉽게 이동한 액티비티를 보면

메인->맵뷰(말풍선)->디테일(여기서 메뉴로 맵뷰)-맵뷰(여기서 백키)----> 디테일....

메인->맵뷰(말풍선)->디테일(백키)-맵뷰(여기서 백키)---->메인

메뉴를 통해 intent , startActivity로 이동한것과
그냥 백키로 이동한것의 차이가 나는 것은 어떤 이유이고 메뉴를 통해서도 백키를 이용한 것처럼 이동할 수 있습니까?

사례1에서 백키를 눌렀는데 다시 디테일로 넘어가서 적지 않게 당황했습니다.;; (고쳐야 할 부분으로 생각 됩니다 ㅠ)

조언주실 용자분 계시나요 ㅠ.ㅠ