“Compliment” refers to praise or an expression of admiration, such as saying someone looks nice. “Complement,” on the other hand, means something that completes or enhances another thing, like colors that go well together. While both sound alike, their meanings differ one flatters, and the other improves or completes.