Highlights and balayage are both techniques used to lighten the hair. Highlights typically applied using foils and balayage is painted on the hair and left exposed to the hair.
Highlights create smaller ribbons of lightness often with less warmth. Balayage creates wider sections of lightness and often results in a warmer overall result.