A stye is a lump on your eyelid caused by a bacterial infection. Improperly sanitized contact lens, eye makeup, and conditions like diabetes and rosacea can increase your risk of a stye.
A person with blepharitis may experience swollen, irritated, and itchy eyelids. A stye is a painful lump that develops on the upper or lower eyelid. Although both blepharitis and styes affect the ...