Restriction enzyme cloning is the workhorse of molecular cloning; however, one of its biggest limitations is that sequence modifications can only be made at restriction enzyme cut sites. The lambda red system is an alternative method that can be used for cloning or genome engineering and is based on homologous recombination. It allows for direct modification of DNA within E. coli and is independent of restriction sites. The lambda red system is derived from the lambda red bacteriophage and its use as a genetic engineering tool is frequently called recombineering - short for homologous recombination-mediated genetic engineering. It can be used to make an assortment of modifications: insertion and deletion of selectable and non-selectable sequences, point mutations or other small base pair changes, and the addition of protein tags. It also has the flexibility to modify the E. coli chromosome, plasmid DNA or BAC DNA.