title: What is the difference between a user and a role?
body: <p>I know there are other <a href="https://stackoverflow.com/questions/2774231/difference-between-roles-and-users">threads that are similar</a>, but I am not sure if they are relevant to Postgres.</p>
  
  <p><a href="http://www.postgresql.org/docs/current/static/client-authentication.html" rel="noreferrer">I am reading the PostgreSQL documentation which it reads as follows:</a></p>
  
  <blockquote>
    <p>Note: As explained in Chapter 20, PostgreSQL actually does privilege
    management in terms of "roles". In this chapter, we consistently use
    database user to mean "role with the LOGIN privilege".</p>
  </blockquote>
  
  <p>Does this basically mean a role is a database user? Or is there a difference between a role and a user? Do users have the potential to not have full privileges while roles are users who always do have full privileges?</p>