A PPA is a legal agreement between a solar project developer (say, Vested) and a customer (company). In this arrangement, the customer agrees to purchase the electricity generated by the solar at a predetermined rate over an agreed-upon period. PPAs are commonly used to facilitate solar installations without the need for the customer to make a large upfront investment in solar equipment.