Immunoprecipitation is a technique in which an antigen is isolated by binding to a specific antibody attached to a sedimentable matrix. It is also used to analyze protein fractions separated by other biochemical techniques such as gel filtration or density gradient sedimentation. The source of antigen for immunoprecipitation can be unlabeled cells or tissues, metabolically or intrinsically labeled cells, or in-vitro-translated proteins. This unit describes a wide range of immunoprecipitation techniques, using either suspension or adherent cells lysed by various means (e.g., with and without detergent, using glass beads, etc.). Flow charts and figures give the user a clear-cut explanation of the options for employing the technology.