What do these job listing abbreviations mean?

Shooters

Diamond Member
Sep 29, 2000
3,100
0
76
My friend was looking through some job listings and a lot them say this: EOE/AA/M/F/V/D

I figured out the EOE means equal opportunity employer. What about the rest?
 

vi edit

Elite Member
Super Moderator
Oct 28, 1999
62,484
8,344
126
Affirmative action, male, female, veteran, disabled?