That's what I found out too about the W-9. It seems to be related to what the company wants in order to make a payment. The information on the W-9 is kept for their records and the payee is then sent a 1099 form at some point...
The Form W-9, Request for Taxpayer Identification Number and Certification, serves two purposes. First, it is used by third parties to collect identifying information to help file information returns with the IRS.[9] It requests the name, address, and taxpayer identification information of a taxpayer (in the form of a Social Security Number or Employer Identification Number). The form is never actually sent to the IRS, but is maintained by the person who files the information return for verification purposes. The information on the Form W-9 and the payment made are reported on a Form 1099.[10] The second purpose is to help the payee avoid backup withholding. The payer must collect withholding taxes on certain reportable payments for the IRS. However, if the payee certifies on the W-9 they are not subject to backup withholding they generally receive the full payment due them from the payer.[9] This is similar to the withholding exemptions certifications found on Form W-4 for employees.