| Name | Description | Type | Package | Framework |
| DGC | The DGC abstraction is used for the server side of the distributed garbage collection algorithm. | Interface | java.rmi.dgc | Java SE |
| Lease | A lease contains a unique VM identifier and a lease duration. | Class | java.rmi.dgc | Java SE |
| VMID | A VMID is a identifier that is unique across all Java virtual machines. | Class | java.rmi.dgc | Java SE |