What practices are covered by employment non-discrimination requirements?

According to the U.S. Department of Justice, "The Americans with Disabilities Act (ADA) prohibits discrimination in all employment practices, including job application procedures, hiring, firing, advancement, compensation, training, and other terms, conditions, and privileges of employment. It applies to recruitment, advertising, tenure, layoff, leave, fringe benefits, and all other employment-related activities."