Nematodes are parasites that live on humans and animals who are their hosts. All nematodes are basically worms.