A marinade is used to flavor and tenderize meat before cooking, whereas a sauce is made during cooking or added on afterwards. Marinades add flavor right from the get go! The great thing about this recipe is that it's versatile enough that it can serve as both a marinade and a steak sauce!