Tools of genetic engineering include restriction enzymes, DNA ligase, DNA polymerase, and cloning vectors. Restriction enzymes cut DNA at specific recognition sequences, leaving sticky or blunt ends. DNA ligase joins DNA fragments by sealing nicks in DNA strands. DNA polymerase synthesizes new strands of DNA using existing strands as templates. Cloning vectors, such as plasmids, are used to introduce foreign DNA into host cells for amplification. Key steps in gene cloning are isolation of the gene, restriction digestion, ligation into a vector, transformation into host cells, and screening for the recombinant DNA.