I runtime-miljön i Eclipse definieras de insticksprogram (org.eclipse.osgi och org.eclipse.core.runtime) som alla andra insticksprogram är beroende av. Runtime-miljön ansvarar för att definiera en struktur för insticksprogram och implementeringsinformationen (samlingar och klassinläsare) bakom dem. Den ansvarar också för att hitta och köra huvudtillämpningarna i Eclipse och för underhåll av ett register för insticksprogram, deras utökningar och utökningspunkter.
Genom runtime-miljön tillhandahålls också ett antal verktyg, till exempel loggning, alternativ för felsökning, adaptrar, inställningslager och en infrastruktur för samtidighet. Eftersom runtime-miljön är en minimal kärna är den förstås endast intressant när de insticksprogram skapas som ska utnyttja den och utföra uppgifter. Runtime-miljön står precis som Atlas på stadiga ben längst ned i insticksprogramhögen och håller upp hela Eclipse-världen på sina starka axlar.