PostgreSQL è una base di dati che l'utente può utilizzare per la memorizzazione delle informazioni provenienti da applicazioni o pagine web personali. Il programma può essere utilizzato, oltre che con sistemi operativi Windows, anche con prodotti Linux o UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64.
PostgreSQL permette la creazione di tabelle, campi personalizzati e supporta le espressioni e le query ricorsive per tabelle comuni, la gestione dei permessi sulle colonne e la modifica semplice delle funzioni psql. L'applicazione è semplice da utilizzare e si presenta con un'interfaccia utente intuitiva.