A link farm is typically a group of websites that all link to each other in order to artificially generate additional links, though some SEO’s regard low quality directories to also be link farms. The engines do not like this approach and may even penalise your website if they see such links.