What science is behind getting bio energy?

This would be a combination of scientific disciplines which would depend on the the type of bio energy you were trying to harness. These would include engineering , biology, physics, geology, meterology, mathematics, electronics amongst others.