Bacteria reproduce through binary fission or the splitting of a single parent cell into two identical daughter cells. Binary fission involves the replication of the bacterial genome followed by the formation of a septum that divides the cytoplasm and separates the daughter cells. Under optimal growth conditions, the generation time for many bacterial species is around 20-30 minutes. Bacteria may also reproduce through budding, fragmentation, or through a process called diauxic growth when grown on two different carbon sources sequentially. Synchronous bacterial cultures can be obtained by subjecting asynchronous cultures to stresses that arrest growth at a specific cell cycle stage.