Dry rubs are a mixture of spices and herbs that are rubbed into meat before it's cooked. There are as many different kinds as there are ... well there's a lot of different kinds. The best kind, in my opinion, is a good, all-purpose, homemade rub because you can tweak the recipe to make it exactly the balance of sweet and salty that you're looking for.