A contract may also be or include a Service Level Agreement (SLA), describing an agreement about the functionality and quality of the services that are part of a product.
A contract is a specialisation of a business object.
The relationships that apply to a business object also apply to a contract. A contract may have an aggregation relationship with a product.
The name of a contract should preferably be a noun.
Business. Informational.
Travel Insurance Policy.
Aggregation - product