You do not give a jurisdiction so I will answer for New South Wales, Australia.
Australian Human Rights Commission Act 1986 (Cwth)
Discrimination on the basis of race, colour, sex, religion, political opinion, national extraction, social origin, age, medical record, criminal record, marital or relationship status, impairment, mental, intellectual or psychiatric disability, physical disability, nationality, sexual orientation, and trade union activity.
Also covers discrimination on the basis of the imputation of one of the above grounds.
Age Discrimination Act 2004 (Cwth)
Discrimination on the basis of age – protects both younger and older Australians.
Also includes discrimination on the basis of age-specific characteristics or characteristics that are generally imputed to a person of a particular age.
Disability Discrimination Act 1992 (Cwth)
Discrimination on the basis of physical, intellectual, psychiatric, sensory, neurological or learning disability, physical disfigurement, disorder, illness or disease that affects thought processes, perception of reality, emotions or judgement, or results in disturbed behaviour, and presence in body of organisms causing or capable of causing disease or illness (eg, HIV virus).
Also covers discrimination involving harassment in employment, education or the provision of goods and services.
Racial Discrimination Act 1975 (Cwth)
Discrimination on the basis of race, colour, descent or national or ethnic origin and in some circumstances, immigrant status.
Racial hatred, defined as a public act/s likely to offend, insult, humiliate or intimidate on the basis of race, is also prohibited under this Act unless an exemption applies.
Sex Discrimination Act 1984 (Cwth)
Discrimination on the basis of sex, marital or relationship status, pregnancy or potential pregnancy, breastfeeding, family responsibilities, sexual orientation, gender identity, and intersex status.
Sexual harassment is also prohibited under this Act.
Fair Work Act 2009 (Cwth)
Discrimination on the basis of race, colour, sex, sexual orientation, age, physical or mental disability, marital status, family or carer responsibilities, pregnancy, religion, political opinion, national extraction, and social origin.
Anti-Discrimination Act 1977 (NSW)
Discrimination on the basis of race, including colour, nationality, descent and ethnic, ethno-religious or national origin, sex, including pregnancy and breastfeeding, marital or domestic status, disability, homosexuality, age, transgender status, and carer responsibilities.
Sexual harassment and vilification on the basis of race, homosexuality, transgender status or HIV/AIDS status are also prohibited under this Act.