Bacterial transformation is the process by which bacteria take up extracellular DNA from their environment. This DNA can then be incorporated into the recipient bacteria's genome. There are two main methods for artificially inducing bacterial transformation in the laboratory - calcium chloride treatment and electroporation. Calcium chloride treatment makes the bacterial cells competent by creating temporary pores in their cell membranes through which plasmid DNA can enter. The cells are then given a heat shock to help drive the DNA into the cells. Electroporation also creates temporary pores in cells, but uses brief electrical pulses rather than chemicals to do so. Both methods allow exogenous DNA to enter the bacterial cells where it may become incorporated in the genome.