What does 100% cage free mean?

100% cage free means that NestFresh hens are never confined to cages. Our eggs always come from hens that live in spacious barns where they are free to socialize with other birds, perch, dustbathe, and lay their eggs in peaceful nesting boxes.