title: What does "consume an API" mean?
body: <p>Here is an excerpt from an assignment I am currently doing:</p>
  <blockquote>
  <p>Build a dummy app that:</p>
  <ul>
  <li>Contains a REST API that operates over a single resource.</li>
  <li>Contains a Backbone client that consumes that API and can list, show, create, update, and remove that resource.</li>
  </ul>
  </blockquote>
  <p>My understanding was that the term &quot;consume&quot; implies total coverage of the API's exposed ressources. However, the assignment says &quot;consumes that API <strong>and</strong> can [CRUD] that resource&quot;.</p>
  <p>Is that sentence redundant or is my understanding of the term wrong?</p>
  <p>(Bonus question: why searching Google for this question returns countless language-specific tutorials for &quot;consuming an API&quot; but none explain what the term actually means?).</p>