The main difference between a W-9 and a 1099 is that you fill out a W-9, while the business or entity that is paying you ...
A typical reason for filling out a W-9 is that you're an independent contractor, freelancer, or gig worker. You may also be asked to fill out a W-9 when you open an interest-bearing bank account ...