The different types of cloth diapers are flat, prefold, fitted, contour, hybrid, pocket, all-in-twos, all-in-ones, covers, swim diapers, overnight cloth diapers, and cloth training pants.