title: Keystore and Private Keys... Explain in Simple Terms, Please
body: <p>I understand they are used to sign and verify the authenticity of one's work, yet I still don't fully understand the roles they play. Google's dev guide just kind of says "you need these." I'm looking for an explanation, maybe in terms of something else in life I'm familiar with, so that I can understand them at a high level. I don't exactly have a computer science background. </p>
  
  <p>Here's what I think they are and you can tell me if I'm right. </p>
  
  <p>The <code>keystore</code> is like the document of authenticity for my app and my <code>private key</code> is like my private seal on it. Therefore, if I develop multiple apps, each will have a <code>keystore</code>, which I'll sign with the same <code>private key</code>. Right??</p>