For me the difference between both would be that the kleptoparasite only consume food provisions of the (developing) host without directly killing host, whereas the kleptoparasitoid would consume the provision and the host (usually egg or developing larvae). However I found this definition that confused me: Cleptoparasitoidism (or Kleptoparasitoidism): A form of multiple parasitoidism in which a parasitoid preferentially attacks a host that is already parasitoidized by another species.
Accordingly, a kleptoparasitoid is a kind of hyperparasitoid.
Is this definition correct and am I wrong with my first statement?