FireBird es un sistema de administración de bases de datos de código abierto, que tiene su origen en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000. Este sistema de bases de datos relacional proporciona muchas de las características implementadas en el estándar ANSI SQL.
El programa es multiplataforma y puede trabajar sistemas operativos tan dispares como Windows, Mac o Linux. Otras características de Firebird son: arquitectura cliente/servidor sobre protocolo TCP/IP; soporte para transacciones y claves foráneas; seguridad basada en usuarios y roles, y mucho más.
FireBird proporciona dos tipos distintos de servidor: Classic y Super Server. La principal diferencia entre ellos reside en la forma como se realiza la conexión, ya que Super Server crea hilos independientes para cada una.