What is a solar lease and/or power purchase agreement (PPA)?

Solar programs that charge their customers for the electricity generated by the solar system, usually at a lower price per kilowatt-hour than the utilty rate. Power purchase agreements and leases usually require $0 out of pocket, and usually have 20 year terms, with compounded annual escalators built in to their contracts.