We all know the old saying: if it's free, it's likely not worth anything. The advent of free stock photography may just be the one exception to the rule. While you might think that the free stock photos are of a lesser quality than the ones people have to buy online, if a site is reputable that is simply not true.
Photographers may take as many as 50 shots of the same thing while on a client assignment. The client may only need one. That leaves a huge collection of images that have been not only professionally taken, but shot with high-quality cameras. Sometimes photographers offer some of their photos online for free because it gives them exposure. If a stock photography client buys an image for free and discovers it had a great impact, he or she might be willing to pay the photographer next time for a more exclusive use of another photo.
Once you go online and browse the countless photos offered for free on stock sites, you'll quickly discover that they are of a professional quality and composition. They are not just snapshots.