PostgreSQL to darmowy serwer relacyjnych baz danych. Jest on zgodny ze standardami ANSI-SQL 92/99.
Wyposażony jest w wiele zaawansowanych mechanizmów, m.in. indeksowanie poprzez drzewa GiST i dziedziczenie struktur tabel. Jako jeden z nielicznych umożliwia używanie różnych języków przy pisaniu procedur przechowywanych (m.in. Java, Perl, Python, C/C++). Jest dostępny w wersjach pod wszystkie popularne systemy operacyjne. Posiada gotowe interfejsy dla technologii C/C++, Java, .NET, Perl, Python, Ruby, Tcl, ODBC i innych.