I can understand that an electric/gas BBQ is very practical for outdoor events because you can cook a large amount of food in a relatively short amount of time, without smelling up the house.
A charcoal BBQ can impart a smokey flavour to the meat from the briquettes but what can say a gas BBQ do in terms of flavour? Is there any difference between using a gas BBQ and cooking the food indoors with a griddle/frying pan?