A sty is a red and swollen bump on the eyelid. It may look like a pimple. Styes can be tender to the touch.