Resource
A server-side object addressable by an URI.
Endpoint
A client-side object holding an URI for a resource and providing an interface for possible operations.
Entity
A serializable representation of a resource; usually a simple DTO. Consumed or provided by an endpoint.
Element
An individual resource; usually part of a collection.
Collection
A resource with multiple child-resources of the same type.