Parser

A parser is a program or algorithm that analyses text or data (JSON, HTML, XML) to extract a usable structure. It is widely used in compilers, parsers and APIs.