A charcoal BBQ, or charcoal grill, is a portable outdoor cooking grill that uses charcoal as a fuel source to generate heat for cooking. They come in various sizes, styles and materials and typically consist of a metal grill grate, a lid, a firebox, air vents and an ash catcher.