title: What is a database provider?
body: <p>I have limited exposure to databases. I am learning about web frameworks (Vapor) and all the tutorials add a database provider of some sort to their projects. Can you please explain to me what a database provide is and its role in a web app?</p>
  
  <p>The tutorial I am following is integrating this provider: <a href="https://github.com/vapor/postgresql-provider" rel="nofollow noreferrer">postgresql-provider</a></p>