Agilent Technologies interview question

What is a Network Analyzer?