Unfortunately, access to cheap and abundant energy is limited and carries with it significant environmental costs. Clean energy systems are at the heart of the portfolio of solutions to global warming, in particular electricity. A shift from fossil to renewable energy sources inevitably entails drastic changes in resource requirements and non-climate environmental impacts. How significant are these trade-offs? Are there co-benefits to climate change mitigation? What technologies can feasibly address the challenge of variability of renewable energy sources?