Amino acids are the building blocks of proteins, which are one of the four major types of macromolecules (along with carbohydrates, lipids, and nucleic acids).