Contrast is imperative for legibility in your design.
For example, a good rule of thumb is
to use a light-colored font on a
dark-colored background, and vice-versa.
Contrast can create drama and impact,
so that your elements will be attention-grabbing.