Databases collect information in a systematic way, and programs consult them to answer questions about the data, commonly through a language such as SQL. The software used to manage and query a database is known as a database management system (DBMS).
Common open source databases include: