- Servidor: la base de dades.
- Client: el teu programa.
- Driver: és el software/llibreria que es fa servir per connectar a la base de dades. Normalment cada llenguatge de programació té un driver per cada base de dades.
- Connexió: és l'estructura de dades que crea el client per gestionar la comunicació amb la base de dades. Normalment li pases adreça, user i pass i fas un connect i et retorna una connexió. A la connexió li passes les queries i al acabar s'ha de fer un close.
- Cursor: és l'estructura de dades que genera el client per recuperar els resultats d'una query.
- Transacció: és la unitat de treball amb la base de dades.
- ORM (Object-Relational Mapper): llibreria que adapta les estructures d'una base de dades relacional per usar-les amb orientació a objectes.