Ownership

Ownership means that a certain object is responsible for the life-time of another object, in particular for its destruction, but not necessarily for its creation (that can be delegated to some other class).

Example

A c++ object allocates memory and is responsible to release it in it's destructor function.

Example

A Method? allocates through a command, the memory of a vector of some data in the DataStorage facility and is responsible to release it through another command.