What is a Pitch?

I've been training in countries outside the U.S. recently, and have finally accepted a universal truth about sales people: you love to pitch.

For some reason, sellers continue to believe that knowing about a product solution - and all of the features, functions, and benefits it affords