Compote is made from fresh or dried fruits that have been slowly cooked in sugar. Coulis is made from fruit that's been pureed and strained.