While there is the potential for a horse to be infected by more than 150 different species of internal parasites, there are four main types: bloodworms, small strongyles, roundworms and tapeworms.