太陽電池を使って,太陽エネルギーを電気エネルギーに変換して発電すること。再生可能な自然エネルギーの1つとして,開発が進められている。燃料(太陽光)が無料で,なくなる心配がない。二酸化炭素などが発生しないので,環境を汚染しない。屋根や壁面などに設置でき,小規模な設備でも発電できる。設置のときにかかる費用が高い。レンズや反射鏡を使って集め,その熱を利用して発電することがあるが,これは「太陽熱発電」という。