The data parsing process has two primary components: lexical analysis and syntactic analysis. Lexical analysis reads every character of the input data to recognize “tokens” (valid words), and syntactic analysis examines the token’s relationship.