What numbers do you have to pay when you call them?
The main difference is a toll-free number vs a local number is that you do not have to pay when calling toll-free numbers. In the US, the toll free numbers can be recognized by the prefix 1-800.
However, this is less relevant today considering calling is unlimited in most of the plans.