Enzymes belong to a group of macromolecules called proteins. The basic function of an enzyme is to control the rate of chemical reactions by acting as a biological catalyst. ... Three other groups of macromolecules exist: carbohydrates, lipids and nucleic acids.