A stye is a small, pus-filled swelling at the base of an eyelash, which may cause pain when blinking. It is usually due to a bacterial infection.
A stye typically begins as a red lump on the edge of the eyelid. The eyelid then becomes red and swollen, and a yellow spot may form at the center of the stye. A stye usually ruptures, drains, and heals within a few days with the application of warm compresses.
One that persists or worsens may be treated with antibiotics.
Styes are more common in people with the skin condition seborrheic dermatitis