El entorno de ejecución de Eclipse define los plug-ins (org.eclipse.osgi y org.eclipse.core.runtime) de los que dependen todos los demás plug-ins. El entorno de ejecución es responsable de definir una estructura para los plug-ins y los detalles de la implementación (paquetes compuestos y cargadores de clases) subyacentes. También es responsable de buscar y ejecutar la aplicación principal Eclipse y de mantener un registro de plug-ins, sus extensiones y puntos de extensión.
El entorno de ejecución también proporciona un conjunto de programas de utilidad, como por ejemplo anotaciones, opciones de rastreo de depuración, adaptadores, un almacén de preferencias y una infraestructura de simultaneidad. Evidentemente, como kernel mínimo, el entorno de ejecución sólo es interesante una vez que se han creado los plug-ins que lo utilizan y realizan algún tipo de tarea. A modo de Atlas, el plug-in de entorno de ejecución reside estoicamente en la parte inferior del almacenamiento dinámico del plug-in, sosteniendo en el aire el universo Eclipse en sus anchos hombros.