Integral proteins penetrate the plasma membrane.  They serve as carrier molecules, permeases
and channels.  Some are associated with and have enzyme functions.

Peripheral proteins partially penetrate the membrane and serve as cell markers (recognition
proteins) when combined with sugar molecules (glycoproteins).

Molecules such as flavoprotiens and cytochromes embedded in some bacterial membranes
function in energy transfer reactions such as the electron transport chain.