We have carried out a comprehensive characterization of human bile to define the bile proteome. Our approach involved fractionation of bile by one-dimensional gel electrophoresis and lectin affinity chromatography followed by liquid chromatography tandem mass spectrometry. Overall, we identified 87 unique proteins, including several novel proteins as well as known proteins whose functions are unknown. A large majority of the identified proteins have not been previously described in bile. Using lectin affinity chromatography and enzymatically labeling of asparagine residues carrying glycan moieties by (18)O, we have identified a total of 33 glycosylation sites. The strategy described in this study should be generally applicable for a detailed proteomic analysis of most body fluids. In combination with "tagging" approaches for differential proteomics, our method could be used for identification of cancer biomarkers from any body fluid.