Agarose gel electrophoresis is a technique used to separate DNA fragments by size. It involves pouring agarose gel containing DNA samples into a chamber, applying an electric current which causes the negatively charged DNA to migrate through the gel at rates depending on their size. Larger DNA fragments move slower through the gel matrix than smaller fragments. Restriction enzymes are used to cut DNA into fragments at specific recognition sites. The fragments can then be visualized on an agarose gel to produce a restriction map. Polymerase chain reaction (PCR) is used to amplify specific DNA regions using primers and repeated heating/cooling cycles.