What Does The Hz-KHz Range For Speakers And Headphones Mean?

If you’ve looked at high-end headphones or speakers, you’ve probably noticed numbers on the spec sheet that read something like “20Hz-20KHz.” What do these numbers mean?