Pada diare akut, penyebab paling umum adalah infeksi, termasuk diare infeksius yang disebabkan oleh bakteri dan virus, dll. Pada diare kronis, sebagian besar disebabkan oleh peradangan kronis pada usus atau tumor. Pada diare akut, karena jumlah tinja meningkat, dan beberapa pasien mengalami muntah-muntah dan diare yang parah, dan bahkan demam, mereka berada dalam keadaan dehidrasi, sehingga mereka perlu secara aktif mengisi air, dan dapat mengambil garam rehidrasi oral. Yang paling penting adalah mengklarifikasi penyebab diare dan meresepkan obat yang tepat untuk penyebabnya agar dapat menyelesaikan masalah pada akarnya. Selama masa pengobatan, dianjurkan agar pola makannya ringan dan mudah dicerna, karena beberapa pasien diare kronis memiliki ulkus usus, yang dapat menyebabkan pendarahan usus dan perforasi usus jika mereka makan makanan keras. Oleh karena itu, pasien diare harus secara aktif mengisi air untuk menghindari dehidrasi dan minum garam rehidrasi oral jika perlu; diet harus didasarkan pada makanan yang ringan dan mudah dicerna, dan penyebab diare harus diidentifikasi dan diobati penyebabnya untuk menyelesaikan masalah pada akarnya.