Redan på 1800-talet upptäcktes att sol kan generera elektricitet. På 1950-talet byggdes den första solcellen av kisel. Sedan dess har utvecklingen skett i tre generationer.
Solceller brukar delas in i två huvudgrupper: kristallina kiselsolceller och tunnfilmssolceller. Men det finns även nya typer som forskare experimenterar med, till exempel nanosolceller och perovskitsolceller.