A stye, also called a hordeolum, is a small, red, painful lump that grows from the base of your eyelash or under your eyelid. Most styes are caused by a bacterial infection. Styes are common in children, people with chronic lid infections, and those with diabetes. You can also get a stye if you have blepharitis, which can make the base of your eyelashes red and swollen. Styes can be quite painful and unsightly, with prominent swelling and redness.
There are two kinds of styes, or hordeolums: Read more