A relish is made from fresh fruit that has been finely chopped and lightly sweetened. Cranberry sauce is a fresh fruit compote, simmered in a sweet syrup until reduced and thickened. Both are condiments.