Fange, konvertere og distribuere solenergi - dette er funksjonene til et solkraftsystem. Det omfatter under-systemer som solceller, i noen tilfeller energilagering, monteringsstrukturer, og selvfølgelig invertere. Panelet fanger opp solskinnet hvor DC-strøm genereres, deretter konverterer inverteren den til nyttig AC-strøm. Den riktige orienteringen av ladeenheter støttes av monteringsstrukturene. Energilagering, som batterier, fanger opp overskuddsenergi for fremtidig bruk. Solkraftsystemer kan være nett-koblet, av nettet, eller hybrid, avhengig av formålet med bygningen.