A diferencia de otros RDMBS (sistemas de gestión de bases de datos relacionales), PostgreSQL admite tipos de datos relacionales y no relacionales. Esto lo convierte en una de las bases de datos relacionales más compatibles, estables y maduras disponibles en la actualidad.
Originalmente desarrollado en 1986 como seguimiento de INGRES (un proyecto de base de datos relacional SQL de código abierto que comenzó a principios de la década de 1970), POSTGRES, ahora conocido como PostgreSQL, fue una creación de Michael Stonebraker, profesor de ciencias de la computación en Berkeley. En 1994, el proyecto añadió soporte para SQL y, poco después, surgió PostgreSQL.
Hoy en día, PostgreSQL sigue evolucionando, mantenido por un equipo mundial que se apasiona por mejorar regularmente este proyecto de base de datos libre y de código abierto.