a small community of people who want to download driver files easily. they share their files with each other and they upload files to this website. there are already couple million drivers on thsi website. so you can come here whenever you need a driver.