Forms of discrimination: Discrimination can be individual or institutional, intentional or unwitting.
Arguments against discrimination: It involves false assumptions about a group and harms its members, so utilitarians would reject it due to its ill effects on overall human welfare.
Kantians would repudiate it as failing to respect people as ends in themselves.
Discrimination is also unjust.