Les haies forment une protection pour l'élevage qui abrite une impressionnante biodiversité.
Elles peuvent être constituées de plantes de différentes hauteurs : arbres hauts (comme le chêne, le peuplier, l'érable, ou le frêne), d'arbustes (comme l'églantier, l'aubépine, le noisetier ou le houx), de ronces, de branchages, et d’herbes comme la fougère, le bouton d'or, l'ortie, la marguerite ... A chaque étage, vivent de nombreux animaux comme l’écureuil, le faisan, la tourterelle, le lapin de garenne ou le campagnol.
Les haies servent aussi à délimiter un champ, un jardin... Elles sont importantes dans les élevages car elles protègent les animaux du vent, du soleil et de la pluie.
On considère qu’il y a au moins 700 000 km de haies en France entretenues principalement par les agriculteurs et les éleveurs, en France.