An association specifies a semantic relationship that can occur between typed instances.