The difference is the thickness of the sauce. A marinade is meant to slowly absorb into the protein and a sauce is used on the finished meal.