Asked by: Rachel Morris, Leicester
Most fish have an immune system similar to other animals with backbones. They produce antibodies that detect and bind to substances invading the body, like viruses and bacteria, and instruct white blood cells to destroy them.
Just like in humans, it’s possible to vaccinate a fish against future infections by exposing them to a less virulent strain of a disease-causing microbe. Fish also cover themselves in a layer of sticky mucus that traps microbes and contains antimicrobial chemicals. The more stressed a fish gets, the more infection-fighting goo it makes.
Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.