A Solar Power Purchase Agreement (PPA) is a contract between a homeowner and a solar company where the company installs, owns, and operates the solar system while selling generated electricity back to homeowners at predetermined rates.