What does kWp and kWh mean?
kWp or kilowatt peak refers to the size of the system. It is the maximum power the system would produce under ideal conditions.
kWh or kilowatt hour is the term given to the unit of electricity. When you pay your electricity bill the total is based on the number of kWh's you have used.