E.ON UK - Energy Experience - Energy World > Energy sources ... Biomass is any plant or animal matter, including plant and animal waste and human ... Advantages and disadvantages of using biomass to generate electricity.