title: When working with most APIs, why do they require two types of authentication, namely a key and a secret?
body: <p>I have been working with APIs and I've always wondered why you have to use a key and a secret?</p>
  
  <p>Why do you need two types of authentication?</p>