Exista o varietate de tehnologii pentru producerea de energie regenerabila, inclusiv energie solara, energie eoliana, hidroenergie si geotermala. In plus, exista si alte tehnologii noi care sunt in curs de dezvoltare, cum ar fi cea bazata pe maree sau cea bazata pe bio-combustibili.