A web farm is a group of two or more servers used to host the same site.
Web farms increase the capacity of a web site, and improve availability by providing fail-over.
Web farms are universally used for high-traffic and mission critical web sites.