Sistemele de generare a energiei solare pot fi clasificate în sisteme fotovoltaice (PV) conectate la rețea și în afara rețelei pe baza conexiunii lor la rețeaua electrică. Sistemele fotovoltaice conectate la rețea se referă la cele care funcționează în timp ce sunt conectate la rețeaua electrică și sunt supuse expedierii rețelei - de exemplu, centralele fotovoltaice centralizate sau distribuite. Sistemele fotovoltaice în afara rețelei, în schimb, funcționează independent de rețeaua electrică; exemplele includ lumini stradale alimentate cu energie solară și sisteme fotovoltaice rezidențiale pentru gospodăriile rurale.
Sistemele de stocare a energiei, care servesc ca un mijloc eficient de stocare a energiei electrice, sunt clasificate în patru categorii: mecanice, acumulatoare, electromagnetice și cu schimbare de fază (termică). Printre metodele de stocare mecanică, stocarea hidro-pompată este deja implementată pe scară largă, în timp ce stocarea energiei în volantă - o abordare mecanică mai nouă - se află în prezent în faza de cercetare și demonstrație. Stocarea energiei electromagnetice cuprinde tehnologii precum stocarea energiei magnetice supraconductoare, supercondensatoare și condensatoare cu densitate mare de energie. Stocarea energiei termice, care se bazează pe schimbarea de fază a materialelor pentru a stoca sau a elibera energie, este încă în stadiul de cercetare de laborator în China și nu a fost încă aplicată în practică. Stocarea energiei pe bază de baterii este o tehnologie matură, adoptată pe scară largă și rentabilă. Sistemele fotovoltaice în afara rețelei care utilizează baterii plumb-acid au ajuns deja la stadiul de aplicare comercială. În plus, odată cu progresul recent al tehnologiei bateriilor litiu-ion și scăderea asociată a costurilor, sistemele de stocare a energiei bazate pe baterii litiu-ion au devenit un obiectiv major al cercetării actuale.

