What is an Analyzer?

What is an Analyzer?