The causes of diarrhea in chickens can be broadly categorized into infectious, non-infectious, and environmental factors. Infectious causes often include bacterial infections such as Salmonella, E. coli, and Campylobacter, as well as viral infections like Newcastle disease and Avian Influenza. These pathogens can spread rapidly through contaminated feed, water, or direct contact with infected birds.