There are plenty of other isms besides racism. Eye-colorism is a different kind of discrimination than racism, unless eye color is just a proxy for race (which is quite possible). Discriminating based on gender is called sexism, discriminating baed on nationality is called nationalism, etc...