Salt bridges are non-covalent interactions that form between oppositely charged functional groups, typically between the positively charged amino group of a lysine or arginine residue and the negatively charged carboxylate group of an aspartic acid or glutamic acid residue. These interactions help stabilize the three-dimensional structure of proteins.