A BBQ smoker is a low-temperature cooking device that can be fired with wood or high-quality charcoal and, more recently, with pellets.