piggyBac is a transposable element that encodes
transposase gene flanked by inverted terminal repeats. The
transposase can recognize the inverted terminal repeats, excises
the transposon and facilitates its integration into the genome.
Thus, piggyBac is used as a tool for insertional
mutagenesis and transgenesis. piggyBac has been confirmed
in insects, animals, plants, and yeast.