The Green Electricity Conundrum

What exactly is ‘green electricity’ and is it a low carbon energy source? When I bought my house 10 years ago, it came with an electric central heating system. It...