Los diferentes tipos de bases de datos incluyen desktop, Web habilitado y servidor. El tipo de base de datos que una persona o empresa necesita depende en última instancia de los requisitos de tamaño.
Una base de datos de escritorio es la más pequeña y la menos costosa de las tres. Es mejor para un solo usuario porque no tiene el espacio para una red completa. Una base de datos habilitada para la Web incluye una plataforma de escritorio y una integración Web. Estos no son caros y generalmente requieren un solo programa como Microsoft Access. Un servidor es el más grande y costoso, pero tiene capacidad para múltiples usuarios y permite la actualización simultánea. Microsoft SQL Server y Oracle son ejemplos comunes.