title: React Navigation V2: Difference between navigation.push and navigation.navigate
body: <p>I'm new to React Native and I'm currently studying the <a href="https://reactnavigation.org/docs/en/navigating.html" rel="noreferrer">React Native Navigation Docs</a>. I was wondering:
  What is the difference between <code>navigation.push()</code> and <code>navigation.navigate()</code>?</p>
  
  <p>I tried finding it out by myself, but they seem to accomplish the exact same thing...</p>