Există mai multe tehnologii folosite pentru producerea energiei solare, cum ar fi celulele solare monocristaline, policristaline și filme subțiri. Celulele solare monocristaline sunt cele mai eficiente, dar și cele mai costisitoare. Celulele solare policristaline sunt mai ieftine decât celulele monocristaline, dar și mai puțin eficiente. Filmele subțiri sunt cel mai ieftin tip de tehnologie solară, dar și mai puțin eficiente decât celelalte două tipuri.