La mejor respuesta
La base de datos Oracle es el software que almacena y recupera sus datos. Oracle Grid es un software adicional que permite que más de una copia del software de la base de datos trabaje en conjunto y aparezca como una única base de datos que contiene todos los datos. Oracle Grid se conoce como software de clúster que permite que múltiples aplicaciones de Oracle Database (del mismo tipo y versión) se ejecuten en múltiples servidores y proporcionen procesamiento paralelo (la misma consulta ejecuta partes en diferentes servidores al mismo tiempo), escalabilidad (muchas más transacciones , conexiones y consultas que se ejecutan al mismo tiempo) y tolerancia a fallas (si falla una aplicación de base de datos en Grid, cualquier transacción en ejecución es recogida y completada por las copias de trabajo restantes).
Las últimas versiones de esto se llaman Oracle Real Application Cluster, o RAC12c
Respuesta
La base de datos de Oracle se compone de una instancia (formada por procesos y memoria) y el sistema de gestión de base de datos que consta de datos sin procesar, archivos en los que estos datos se almacenan así como los metadatos para la gestión del sistema. Por otro lado, Oracle Grid Infrastructure se compone del software que gestiona recursos como las conexiones de red (oyentes), el almacenamiento (Oracle ASM) y otros recursos de clúster como IP de alta disponibilidad, servicios de sincronización de clúster, etc. La Grid Infrastructure proporciona la infraestructura intermedia entre el servidor, las tarjetas de red, etc. y la propia base de datos.