title: Differences between GSI and table
body: <p>I am having trouble understanding what the difference is between a global secondary index and a table. </p>
  
  <ul>
  <li>Why would I use a global secondary index, why not just create another table?</li>
  <li>I have to specify read and write throughput for both. When a write occurs on a table with a GSI I have to write to both the table and the index. My question then is why not GSI create another table instead of a global secondary index?</li>
  <li>What benefit do I get by using a GSI?</li>
  </ul>