posted by jp .
what is a complements
There are various types.
On that webpage, there's an overall definition. Then go into the Contents section to read about the different kinds of complements.
One main thing is to remember that this word is related to the word "complete." (It has nothing to do with telling someone how good they look!)