DNA ligase
Many restriction enzymes make staggered cuts, producing ends with single-stranded DNA overhangs. However, some produce blunt ends. DNA ligase is a DNA-joining enzyme. If two pieces of DNA have matching ends, ligase can link them to form a single, unbroken molecule of DNA.