Paul Hatton replies
In Blender, smoke simulations are a subset of the Fluid system. They generate animated voxel textures that represent the smoke, and can subsequently be used for rendering the final results.
To create a smoke simulation, you need both a Flowthe boundary or disappear, depending on your settings. It can be tempting to think that a huge Domain is therefore the answer, but the bigger the Domain the higher the resolution required and therefore the longer the bake time.