Key aspects of a franchise