Compote is a fruit-based topping that has large pieces of fruit, a sauce has a smoother texture and no large lumps.