A rub is a mix of spices, herbs and other seasoning (often including sugar) that can quickly boost flavors before grilling, according to Jamie Purviance in Time to Grill. ???If you leave a rub on for a long time, the seasonings intermix with the juices in the meat and produce more pronounced flavors, as well as a crust.