Cele două tipuri de discriminare sunt discriminarea intenționată și cea neintenționată. Discriminarea intenționată presupune acțiuni sau decizii luate cu intenția de a defavoriza sau exclude anumite categorii sociale, cum ar fi persoanele de culoare sau cele LGBT. Discriminarea neintenționată este rezultatul unor procese sau practici care, deși nu au intenția de a discrimina, au efecte negative asupra unor categorii sociale din cauza unor bariere sau stereotipuri existente în societate.