Le projet POSTGRES est un travail pionnier précieux et a développé de nombreux concepts, qui n'ont trouvé leur place dans d’autres systèmes de bases de données (principalement commerciaux) que bien plus tard. Enfin, PostgreSQL n’est pas seulement une base de données compatible SQL, mais possède également les fonctionnalités modernes suivantes :
- Possibilité de requêtes complexes
- Clé étrangère pour relier les données de deux tables
- Déclencheurs (triggers) lancés automatiquement lors de la saisie et du contrôle, de la confirmation, de la modification, de la suppression ou de l'utilisation facultative de données de référence.
- Vues actualisables
- Concept de transaction complet
- Contrôle de simultanéité multiversion (MVCC) pour une exécution efficace des accès simultanés aux bases de données
Les utilisateurs peuvent également modifier et étendre PostgreSQL grâce à des licences libres, en ajoutant de nouveaux types de données, fonctions, opérateurs, méthodes d'indexation ou langages de procédure (langages de programmation pour les fonctions d’écriture et les déclencheurs).