Yeast artificial chromosomes (YACs) can accommodate the largest DNA inserts, ranging from hundreds of kilobases to over 2 megabases. This far exceeds the capacity of BACs (100-200 kb), cosmids (35-45 kb), phages (5-25 kb), or plasmids (typically <15 kb). YACs are essential for cloning large genomic fragments.