In der Regel (aber nicht verbindlich) wird bei Packages der Name in der Form vergeben:
UmWasGehtEs
DVersion.dpk und UmWasGehtEs
RVersion.dpk
Dabei steht das
D für Designtime und das
R für Runtime. Version für die jeweilige Delphiversion, für die die Packages gedacht sind.
Die Packages mit dem
D werden für die Gestaltung in der
IDE benötigt, die mit dem
R für die Ausführung zur Laufzeit.
Damit die Verwirrung nun komplett wird:
Die
IDE benötigt die Packages mit dem
R, damit sie, als laufendes Programm, zur Laufzeit mit den Packages arbeiten kann und die mit dem
D, damit sie die Sachen auch im Designmodus für die Programmierung nutzen kann.
Die Packages mit dem
D müssen in der
IDE installiert werden, damit man die Komponenten auch zur Designtime zur Verfügung hat. Die Packages mit dem
R werden nicht installiert, tut man es trotzdem, kommt eine Fehlermeldung. Aber: Sie müssen vorhanden sein, damit die
IDE die Packages mit dem
D auch installieren und nutzen kann.
Oder so ähnlich, man kann das vermutlich auch inhaltlich korrekter formulieren, aber für mich reicht das als Gedächtnisstütze