Ao contrário de outros RDMBS (sistemas de gerenciamento de banco de dados relacionais), o PostgreSQL suporta tipos de dados não relacionais e relacionais. Isso faz dele um dos bancos de dados relacionais mais compatíveis, estáveis e maduros disponíveis hoje.
Originalmente desenvolvido em 1986 como um acompanhamento do INGRES (um projeto de banco de dados relacional SQL de código aberto iniciado no início dos anos 1970), POSTGRES, agora conhecido como PostgreSQL, foi a ideia de Michael Stonebraker, um professor de ciência da computação em Berkeley.Em 1994, o projeto adicionou suporte para SQL e, pouco depois disso, PostgreSQL surgiu.
Hoje, o PostgreSQL continua a evoluir, mantido por uma equipe mundial que é apaixonada por melhorar regularmente este projeto de banco de dados gratuito e de código aberto.