A rub tends to be more coarse than seasoning, with the purpose of creating a crust on the meat it's added to. A rub is used in much greater quantities than seasoning and patted down into the meat for the best flavor and crust.