Renewable and non-renewable energy sources