A differenza di altri RDMBS (sistemi di gestione di database relazionali), PostgreSQL supporta sia tipi di dati non relazionali che relazionali. Questo lo rende uno dei database relazionali più conformi, stabili e maturi attualmente disponibili.
Sviluppato originariamente nel 1986 come seguito di INGRES (un progetto di database relazionale SQL open source iniziato nei primi anni '70), POSTGRES, ora noto come PostgreSQL, è stato creato da Michael Stonebraker, un professore di informatica a Berkeley. Nel 1994, il progetto aggiunse il supporto per SQL e, poco dopo, nacque PostgreSQL.
Oggi PostgreSQL continua ad evolversi, gestito da un gruppo mondiale appassionato di migliorare sempre di più questo progetto di database gratuito e open source.