Biodiesel is a fuel that does not contain petroleum. Pure Biodiesel can be used only in diesel engines and I know that biodiesel can be mixed with petroleum for normal petrol too. Biodiesel is biodegradable and non-toxic, making it a real safe fuel.
For more information about Biodiesel, you can see this website here: Biodiesel