Biofuel: Definition, types, pros and cons

What are biofuels and how are they made?

Biofuel: Definition, types, pros and cons
What are biofuels and how are they made?