BBQ rubs are typically a blend of spice mixes and herbs that are rubbed onto meat right before cooking. They are meant to add flavor to the meat and create a crust on the outside.  Wet rubs, on the other hand, are a blend of spices that include liquid like citrus juice or vinegar that are allowed to soak into the meat before cooking.