Combaterea discriminarii poate fi realizata prin mai multi factori. Angajatorii ar putea crea politici care sa previna si sa reglementeze discriminarea. Aceasta poate fi realizata prin dezvoltarea de programe de formare pentru angajati si manageri sau prin dezvoltarea de mentori pentru a imbunatati diversitatea la locul de munca. De asemenea, departamentele de resurse umane pot culege si analiza date cu privire la atribuirile de functii, nivelul de salariu si promovarile pentru a identifica si a elimina inegalitatile.