A power purchase agreement, or electricity power agreement, is a long-term contract between an electricity generator and a customer, usually a utility, government or company. From Wikipedia