In biochemistry, a<unk>  (from the Latin verb<unk> āre — "to bind" or "to glue together") is an enzyme that can catalyse the joining of two large molecules by forming a new chemical bond, usually with accompanying hydrolysis of a small chemical group pendant to one of the larger molecules. Generally<unk>  catalyses the following reaction:
or sometimes
where the lower case letters signify the small, pendant groups.
Ligase
Deoxyribonuclease
Restriction enzyme
DNA polymerase
Caspase
RNA polymerase
Ribozyme
DNA glycosylase