Solkraftsystemer, som er utformet til å opphavde solenergi, omfatter alt fra små hjemmesystemer til store kommersielle og industrielle installasjoner. Disse systemene kan enten være netttilkoblet, hvor overskyttende strøm sendes til nettet og trekkes når det er nødvendig, eller av nettet der energilagering brukes. Solceller, invertere, batterier og opladingskontrollere er nøkkeldelene. Teknologisk fremgang har mye forbedret effektiviteten, påliteligheten og kosta til solkraftsystemer, noe som igjen akselererer overgangen til fornybar energi verden over.