파싱(parsing)은 구문 분석이라고 한다. 문장이 이루고 있는 구성 성분을 분해하고 분해된 성분의 위계 관계를 분석하여 구조를 결정하는 것이다.
위 그림은 HTML Document를 파싱하는 그림이다.
컴퓨팅에서 파서(parser)는 인터프리터나 컴파일러의 구성 요소 가운데 하나로, 입력 토큰에 내재된 자료 구조를 빌드하고 문법을 검사한다. 파서는 일련의 입력 문자로부터 토큰을 만들기 위해 별도의 낱말 분석기를 이용하기도 한다. 파서는 수작업으로 프로그래밍되며 도구에 의해 (일부 프로그래밍 언어에서) (반)자동적으로 만들어질 수 있다.
출처 : 위키백과
즉, 파서는 컴파일러나 인터프리터의 구성 요소 중 하나이며, 원시프로그램을 읽어들여 그 문장의 구조를 알아내는 Parshing을 행하는 프로그램이다.