Styes are caused by staphylococcal bacteria. This disease appears due to debilitated condition of the system. An Eye stye occurs when staphylococcal bacteria infect one of the tiny glands at the base of the eyelid hairs and then becomes inflamed. A chalazion can sometimes be mistaken for a stye.
A chalazion or stye is a small lump on the eyelid due to a plugged oil gland. This can occur on any eyelid. The eyelids contain many oil producing glands called meibomian glands. In some people, these glands become plugged, much like a pimple might develop on the skin. This is not related to any disease and is not harmful to the eye or vision.
Sties are the result of an infected oil gland at the base of the eyelash. You can get more than one sty at a time or several in succession because the infection can spread from one hair follicle to others. Infection can occur, for example, when a contaminated mascara or makeup brush gives bacteria a free ride into the oily pores along the lashes.
To help prevent styes, internal hordeola, and chalazia, which are minor problems of the eyelid:
1. Do not rub your eyes. This can irritate your eyes and spread infection.