A stye, also known as a hordeolus, is an inflammation of a small gland in the eyelid, usually caused by bacterial infection, resulting in a small swelling, redness, discomfort and itching at the site.