Solar energy is generated from solar panels and has benefits like being quiet, reducing electricity costs, and helping the environment by reducing coal usage, but it also has drawbacks such as being expensive to install, only working with certain roof types, and relying on sunlight so output can vary with weather.