A good fuel produces a huge amount of heat on burning, does not produce a lot of smoke, and is easily available.