Compliment
To dream of giving someone a compliment may represents feeling good for yourself or self-recognition. Patting yourself on the back or being confident about yourself in some way. Alternatively, it may reflect feeling good for someone else or recognizing someone else's strengths.
To dream of getting compliments may represent acknowledgment of being the best at something. It may also reflect unspoken reactions or social cues that give you affirmation.