Preparing great barbecue can involve mixing a lot of flavors. For some people, all you may need is a touch of salt and pepper and you have more than enough seasoning to make great tasting steaks or burgers. For others, something much more intricate is required.