Eclipse ランタイムは、他のプラグインが依存するプラグイン (org.eclipse.osgi および org.eclipse.core.runtime) を定義します。 Eclipse ランタイムは、プラグインの構造およびその実装の詳細 (バンドルおよびクラス・ローダー) を定義します。また、Eclipse ランタイムは、Eclipse のメイン・アプリケーションの検索および実行、そしてプラグインのレジストリー、拡張、および拡張ポイントの保守を行います。
Eclipse ランタイムには、ロギング、デバッグ・トレース・オプション、アダプター、設定ストア、並行性インフラストラクチャーなどの各種ユーティリティーが用意されています。 もちろん、Eclipse ランタイムは、最小カーネルとして、このランタイムを使用し、何らかのタスクを実行するプラグインが作成された場合にのみ必要となります。 ランタイム・プラグインは、アトラスのように、プラグイン・ヒープの一番下に常駐し、Eclipse 全体を支えています。