An analyser or analyzer (see spelling differences) is a person or device that analyses given data. It examines in detail the structure of the given data and tries to find patterns and relationships between parts of the data. An analyser can be a piece of hardware or a computer program running on a computer.
An analyser can also be an instrument or device which conducts chemical analysis (or similar analysis) on samples or sample streams. Such samples consist of some type of matter such as solid, liquid, or gas. Many analysers perform such analyses automatically or mostly automatically, such as autoanalysers.
an instrument for the analysis of something
a person who analyzes