Heterochromia is when a person has differently colored eyes or eyes that have more than one color. Most of the time, it doesn't cause any problems. It's often just a quirk caused by genes passed down from your parents or by something that happened when your eyes were forming. In rare cases, it can be a symptom of a medical condition.