Diarrheagenic Escherichia coli have developed different strategies for establishment of infection in their host. Understanding these pathogenic mechanisms has led to the development of specific diagnostic tools for identification and categorization of E. coli strains into different pathotypes. This review aims to provide an overview of the various categories of diarrheagenic Escherichia coli and the data obtained in Iran pertaining to these pathotypes.