Chemical ecology is the study of organisms interacting through chemical means. Information about the environment can be perceived through olfaction in most insects. These message bearing volatile signals are known as semiochemicals. There are various distinctions within semiochemicals like pheromones, kairomones, and allomones. Semiochemicals can be used to manipulate behaviour both of pests and beneficial insects.
Pheromones are the basis for volatile communication within the same species. Insects recognize the odour bouquet of their potential hosts via chemicals known as kairomones and non-hosts by allomones. Predatory insects recognize their prey kairomones and sometimes these are the pheromones themselves for the prey. So it is easily possible there are multiple designations of a single semiochemical, depending upon the perspective.