Những con cò ruồi chắc chắn là loài “lập dị” trong họ diệc. Thông thường, diệc dường như thích ăn cá, nhưng người ta hiếm khi thấy chúng săn cá và tôm dưới nước, nhưng chúng rất thích các loài gây hại nông nghiệp.
Hầu hết tất cả các loài gây hại nông nghiệp đều có trong chế độ ăn của chúng, chúng cũng ăn nhện, lươn và ếch, và nguồn thức ăn của chúng rất da dạng.
Cò ruồi là loài diệc duy nhất trên thế giới không ăn cá mà thay vào đó ăn côn trùng. Cò ruồi thích hoạt động ở những nơi khô ráo hơn như đồng cỏ, đất nông nghiệp và vùng đất ngập nước.
Vì thích ở cùng gia súc nên chúng thường di chuyển xung quanh gia súc và các vật nuôi khác, mổ côn trùng và ruồi bị gia súc thu hút khi chúng đi dạo hoặc gặm cỏ, và thích đậu trên lưng gia súc nên có tên là "Cò ruồi".
So với các loài chim khác, diệc gia súc cũng là loài dễ bị “gù” nhất.
Khi nghỉ ngơi, cổ của chúng co lại thành hình chữ S và cơ thể bị gù. Khi bay, đầu chúng cụp vào sau lưng, cổ nhô xuống phía dưới và trông chúng vẫn giống như những người gù lưng.
Ngoài việc khác biệt với các loài chim khác về cách lựa chọn thức ăn, diệc gia súc còn có sự thay đổi màu sắc độc đáo. Ngay cả cùng một con diệc gia súc cũng có thể dễ dàng bị nhầm lẫn thành hai con hoàn toàn khác nhau trong các mùa khác nhau.
Điều này là do bộ lông cò ruồi trưởng thành được chia thành bộ lông mùa hè và bộ lông mùa đông. Trong mùa sinh sản, ngực trên, lưng và các bộ phận khác của cò sẽ mọc lông bao phủ màu vàng cam, trong khi ở các thời kỳ khác, toàn thân có màu trắng, tương phản rõ rệt với những thời kỳ trước.
Hai con cò trong hình đang vào mùa sinh sản và bộ lông của chúng là bộ lông mùa hè.
Những con cò ruồi có biệt danh là "Người chăn bò", đây không phải là một cái tên dối trá. Mối quan hệ gắn bó cộng sinh giữa cò ruồi và gia súc rất thú vị.
Cò ruồi thường thích đậu trên lưng gia súc, săn các loài ký sinh trên lưng gia súc và côn trùng những loài quấy rầy khi gia súc di chuyển.
Những con cò ruồi thích ở bên cạnh người nông dân trong vụ cày xuân và đi theo phía sau những con gia súc đang cày để mổ các sinh vật, côn trùng, ếch, v.v.những con đã được bới tung ra. Một mặt, gia súc dựa vào cò ruồi để đuổi ruồi trên người, mặt khác, cò ruồi đóng vai trò canh gác cho gia súc.
Thông thường, con trâu nằm nghỉ ngơi và trên lưng là con diệc đực, nhiều nhất là hai con, một con bên trái và một con bên phải. Nếu có con diệc đực thứ ba muốn tới và làm ầm ĩ, thì hai con đầu tiên sẽ hợp sức đuổi nó đi.
Những con cò ruồi thích sống theo bầy đàn và người ta thường thấy những đàn cò ruồi lớn bay cùng nhau và tìm kiếm thức ăn. Chúng cũng thích làm tổ trên cây với những con cò ruồi khác.
Chúng sống tùy hoàn cảnh, không kén chọn vị trí, chất liệu làm tổ, xây tổ rất đơn giản, đôi khi sử dụng tổ cũ của các loài diệc khác.
Chúng cũng là những người hàng xóm thân thiện và sống hòa thuận với những con diệc khác. Vì chúng chủ yếu kiếm ăn trên cạn nên chúng cũng có rất ít sự cạnh tranh với các loài diệc khác.
Cò ruồi có tỷ lệ sinh sản cao, khả năng thích nghi cực kỳ cao, dũng cảm và không sợ người.
Ngoài những loài côn trùng gây giật mình xung quanh gia súc, cò ruồi thường đi theo phía sau máy kéo để kiếm thức ăn, vì máy kéo xua đuổi rất nhiều côn trùng khi nó hoạt động và chúng cũng có thể mổ vào những con vật đã bị cày lên.
Có thể nói mối quan hệ giữa loài cò ruồi và con người rất chặt chẽ.
Các hoạt động của con người như chăn nuôi và trồng lúa đã cung cấp môi trường sống tương đối rộng rãi cho sự sinh tồn của loài cò ruồi và tạo điều kiện thuận lợi cho việc mở rộng loài cò ruồi trên khắp thế giới.