Gene expression from bacterial artificial chromosome (BAC) clones has been demonstrated to facilitate physiologically relevant levels compared to viral and nonviral cDNA vectors. BACs are large enough to transfer intact genes in their native chromosomal setting together with flanking regulatory elements to provide all the signals for correct spatiotemporal gene expression. Until recently, the use of BACs for functional studies has been limited because their large size has inherently presented a major obstacle for introducing modifications using conventional genetic engineering strategies. The development of in vivo homologous recombination strategies based on recombineering in E. coli has helped resolve this problem by enabling facile engineering of high molecular weight BAC DNA without dependence on suitably placed restriction enzymes or cloning steps. These techniques have considerably expanded the possibilities for studying functional genetics using BACs in vitro and in vivo.