Glycosylation is one of the most common protein modifications, and it is essential for mammalian cell survival. It often determines protein folding and trafficking, and regulates nearly every extracellular activity, including cell-cell communication and cell-matrix interactions. Aberrant protein glycosylation events are hallmarks of human diseases such as cancer and infectious diseases. Therefore, glycoproteins can serve as effective biomarkers for disease detection and targets for drug and vaccine development. Despite the importance of glycoproteins, global analysis of protein glycosylation (either glycoproteins or glycans) in complex biological samples has been a daunting task, and here we mainly focus on glycoprotein analysis using mass spectrometry (MS)-based bottom-up proteomics. Although the emergence of MS-based proteomics has provided a great opportunity to analyze glycoproteins globally, the low abundance of many glycoproteins and the heterogeneity of glycans dramatically increase the technical difficulties. In order to overcome these obstacles, considerable progress has been made in recent years, which has contributed to comprehensive analysis of glycoproteins. In our lab, we developed effective MS-based chemical and enzymatic methods to (1) globally analyze glycoproteins in complex biological samples, (2) target glycoproteins specifically on the surface of human cells, (3) systematically quantify glycoprotein and surface glycoprotein dynamics (the abundance changes of glycoproteins as a function of time), and (4) selectively characterize glycoproteins with a particular and important glycan. In this Account, we first briefly describe the glycopeptide/protein enrichment methods in the literature and then discuss the developments of boronic acid-based methods to enrich glycopeptides for large-scale analysis of protein glycosylation. Boronic acids can form reversible covalent interactions with sugars, but the low binding affinity of normal boronic acid-based methods prevents us from capturing glycoproteins with low abundance, which often contain more valuable information. We enhanced the boronic acid-glycan interactions by using a boronic acid derivative (benzoboroxole) and conjugating it onto a dendrimer to allow synergistic interactions between the boronic acid derivative and sugars. The new method is capable of globally analyzing protein glycosylation with site and glycan structure information, especially for those with low abundance. In the next part, we discuss the combination of metabolic labeling, click chemistry and enzymatic reactions, and MS-based proteomics as a very powerful approach for surface glycoproteome analysis in human cells. The methods enable us to specifically identify surface glycoproteins and to quantify their abundance changes and dynamics together with quantitative proteomics. The last section of this Account focuses on chemical and enzymatic methods to study glycoproteins containing a particular and important glycan (the Tn antigen, i.e., O-GalNAc). Although not comprehensive, this Account provides an overview of chemical and enzymatic methods to characterize protein glycosylation in combination with MS-based proteomics. These methods will have extensive applications in the fields of biology and biomedicine, which will lead to a better understanding of glycoprotein functions and the molecular mechanisms of diseases. Eventually, glycoproteins will be identified as effective biomarkers for disease detection and drug targets for disease treatment.