La agricultura puede producir diferentes fuels como por ejemplo biodiesel, etanol u otros combustibles provenientes del cultivo de la caña de azúcar.Todos estos combustibles se pueden usar en motores de explosión para producir energía mecánica que después se trasformará en eléctrica.Los típicos biofuels arden para liberar la energía química que tienen en su interior.También hay otros métodos para convertir estos combustibles en electricidad de forma más eficiente utilizando células de combustibles.