Thank you for your help.
Actually the domains would all link to my main site so they would have the exact same content.The reason for the 1,000 different domain is that each domain would have its own different owner and they would all advertise for that specific domain which would link to my main site.
Is that a good idea? I cannot create 1,000 different websites.I have an ecommerce website with over 5,000 items and recreating that would take forever.
What options do I have if I have people willing to advertise a certain domain which links to mine?