What are Complementary Colors?

Complementary colors are colors that go well, or enhance one another. Colors that when combined are pleasing to the eye. Such as blue compliments green, red compliments yellow and orange, black compliments pink and purple, colors such as that are complementary.