Protein components on the surface of LIPOPROTEINS. They form a layer surrounding the hydrophobic lipid core. There are several classes of apolipoproteins with each playing a different role in lipid transport and lipid metabolism. These proteins are synthesized mainly in the liver and the intestines.