Fange, konvertere og fordele solenergi - dette er funktionerne af et solkraftsystem. Det omfatter subsystemer som solceller, i nogle tilfælde energilagering, monteringsstrukturer og selvfølgelig invertorerne selv. Panelerne fanger solskin, hvor DC-strøm genereres, og derefter konverterer inverterne den til brugbar AC-strøm. Den korrekte orientering af opladningsenheder understøttes af monteringsstrukturerne. Energilagering, såsom batterier, fanger overskydende energi til fremtidig anvendelse. Solkraftsystemer kan være nettilsluttede, frakoblet fra nettet eller hybride, alt efter formålet med bygningen.