A stye is a red, hot, and tender bump on the outer (and sometimes inner) edge of your eyelid. It looks like a pimple or a boil. Also spelled "sty," this bump happens when old oil, dead skin cells ...