Simulating fire and smoke is probably one of the coolest things that Blender does. Other 3d software users have to pay for expensive plugins to get smoke, but Blender users get it free. And it's so good! Once you figure out the basics of the smoke sim it's a real blast to play with :)
I made a fire tutorial almost 5 years ago to date, and things have changed a bit since then. We've got Cycles - which now supports fire and smoke rendering - a host of smoke and fire improvements, plus a new workflow for creating fire.
So it's time for a new tutorial. Might as well it do it properly!
This tutorial will cover the fire creation only, The grass will be covered in the next tutorial :)