Final answer:
Stimuli within the body are detected by interoceptors, which are sensory receptors that generate nerve impulses in response to internal conditions.
Step-by-step explanation:
Stimuli from within the body are detected by receptors collectively called interoceptors. These sensory receptors are specialized nerve cells that respond to internal stimuli by generating a nerve impulse. Unlike exteroceptors that respond to external stimuli, interoceptors provide key information about the internal environment of an organism. Examples include chemoreceptors that interpret chemical stimuli such as an object's taste or smell, osmoreceptors that respond to solute concentrations in body fluids, nociceptors that interpret signals from tissue damage, and thermoreceptors that sense temperature changes within the body.