Membranes contain a complex mixture (a 'mosaic') of proteins that can be classified into 3 main groups: Integral proteins, Peripheral proteins, Lipid-anchored proteins
Some glycoproteins (proteins covalently bound to carbohydrates) act as identification tags that are recognised by receptor proteins in other cells
The ability to distinguish one type of cell from another is crucial to, e.g.: During embryogenesis for the sorting of cells into tissues and organs, As the basis for recognition and rejection of foreign cells by the immune system
Enzymatic activity - sometimes organised in 'teams' to carry out sequential steps in a metabolic pathway
Signal transduction - Receptors for chemical messengers (signal molecules)
Intercellular joining - 'gap junctions' or 'tight junctions'
Attachment to the cytoskeleton and extracellular matrix (ECM) - coordination of extracellular processes with intracellular processes, maintains cell shape, stabilises location of the protein