Cranberry relish is a condiment that has a sweet-tart flavor and is sometimes uncooked, while cranberry sauce is a cooked condiment that is generally sweeter than relish.