title: What is the difference between call hierarchy and find references eclipse?
body: <p>I got confused when using this two commands in <code>eclipse</code> <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>G</kbd> and <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>H</kbd> both are returning same results . </p>
  
  <p><strong>Scenario</strong>:</p>
  
  <p>Want to find where the method "<strong>findUsage</strong>" has been called.</p>
  
  <p><strong>Sample Class</strong></p>
  
  <p><img src="https://i.stack.imgur.com/Wz924.png" alt="enter image description here"></p>
  
  <p><strong>Call Hierarchy Output (<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>H</kbd>)</strong> .</p>
  
  <p><img src="https://i.stack.imgur.com/ODClf.png" alt="enter image description here"></p>
  
  <p><strong>Find References (<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>G</kbd>) output</strong></p>
  
  <p><img src="https://i.stack.imgur.com/pMdiI.png" alt="enter image description here"></p>
  
  <p>Both are showing same results. Can anyone know what is the difference between these two commands?</p>