Why do connection definitions and connection occurrences exist?

Connections, like objects, exist at the occurrence and definition level.

This enables:

See also

Delete connection/relationship