Discrimination for people with HIV/AIDS are caused by many factors, major one being the following:
1. A pressumption that those who are infected lack morality
2. Racism, homophobia, class differences and sexism.
3. law and social norms that reflect prejudice, fears and biases.
4. misguided fears of catching the virus through social contact