Gain-sharing is a business model in which the parties share the risks and rewards of an business relationship over the long term.