Horses need carbohydrates, proteins, fats, vitamins, minerals, water, and fiber in their diet.