The difference between a barbecue and a grill lies in the cover: the barbecue has a lid, while the grill does not.
The lid gives the barbecue a versatility in culinary use that grills lack. For example, barbecues can function as a charcoal oven for deeper cooking: this cooking mode is the best option for perfectly cooking large cuts.
Moreover, the lid allows the food to acquire a smokier flavor and aroma: while with grills, the smoke rises, in barbecues, thanks to the lid, it stays in contact with the food longer. Finally, the cover makes it easier to stop the device, as it protects the coals and wood from the wind, thus preventing sparks from flying and causing unwanted fires. With grills, it is always advisable to extinguish the coals with water. With barbecues, it is enough to close the lid and enjoy a pleasant meal.
website: