A coulis is a smooth fruit sauce that's been cooked and strained, while a compote is chunky and cooked in a syrup.