Discriminatie is niet alleen het op een verschillende manier behandelen van identieke situaties (zonder objectief differentiatiecriterium), maar ook het op dezelfde manier behandelen van situaties die niettemin verschillend zijn. De Belgische wetgeving verbiedt en bestraft discriminatie op basis van verschillende criteria: geslacht, nationaliteit, nationale of etnische afstamming, ras, huidskleur, afkomst, handicap, geloof of levensbeschouwing, seksuele geaardheid, leeftijd, vermogen, burgerlijke staat, politieke overtuiging, syndicale overtuiging, gezondheidstoestand, fysieke of genetische eigenschap, geboorte, sociale afkomst en taal.
Discriminatie mag niet verward worden met de mogelijkheid voor de apotheker om in bepaalde gevallen wegens gewetensbezwaren de aflevering te weigeren. Betreffende deze vraag zie artikel 35 van de Code en de commentaar die daarmee gepaard gaat.