PDE 其中一個最重要概念就是主機和執行時期工作台實例概念。
當您啟動工作台時,您會使用它來處理定義了您要建置之外掛程式的專案。當您使用 PDE 和其他工具開發外掛程式時,所執行的工作台實例是主機實例。可以在這個實例中使用的特性會完全來自隨應用程式一起安裝的外掛程式。
一旦您對外掛程式滿意且想測試它時,就可以啟動另一個工作台實例,也就是執行時期實例。 這個實例會包含與主機實例相同的外掛程式,但也會有您在主機實例中所執行的外掛程式。 PDE 啟動程式會合併外掛程式與主機外掛程式並建立執行時期實例。
目標平台是指 Eclipse 產品,您所開發的外掛程式,就是要根據它來編譯和測試。 因此,目標平台必須與您打算部署外掛程式的平台相同。
目標平台的位置,是在開發外掛程式 > 目標平台喜好設定頁面上設定。 在預設的情況下,目標平台與您開發所用的平台是相同的,不過也不是非這樣不可。 您可以把目標平台設為您所要的任何一種 Eclipse 型產品。 比方說,如果您要利用最新且最棒的 Eclipse 3.0 版特性, 來開發您要部署在以 2.x Eclipse 為基礎之產品的外掛程式, 則可以 Eclipse 3.0 作為您的開發平台,而以 2.x 型產品作為您的目標平台。
所有在該使用者指定之目標平台位置上的外掛程式,都會列在喜好設定頁面上。 不過,只有明確勾選的外掛程式,才能構成目標平台;其餘的 PDE 都將略過。在預設的情況下,所有的外掛程式都會勾選。
在開發 Eclipse 外掛程式時,用來執行執行時期工作區的那一組外掛程式, 是來自兩個不同的地方:主機實例的工作區,以及目標平台。 雖然對 PDE 來說,不管來自哪裡,所有的外掛程式都一樣, 不過還是有一點點不同,而使用者很快就發現這些差異了。