Solar energy is a sustainable energy source, has a low environmental impact, and promotes energy independence. On the other hand, it is limited by how long the sun is out, may cause a scarcity of materials, and contains hazardous materials similar to electronics.