Taste buds are exteroreceptors because they detect external stimuli from the environment (food). Interoreceptors detect internal body conditions like blood pressure or pH. Teloreceptors detect distant stimuli like vision and hearing, while phonoreceptors specifically detect sound.