What causes digestive disorders?

Digestive disorders can be caused by genetic factors, infections, inflammation, food intolerances, stress, poor diet, and lifestyle factors.