Pimple On Eyelid Not Stye. A sty is similar to another bump that occurs in the eyelid called a chalazion. Unlike a sty a chalazion is usually not painful and is not caused by a bacterial infection.

Unlike milia and pimples styes specifically affect the eye area usually popping up right along the ultra-sensitive edge of the eyelid. Certain conditions and skin problems can be associated with their formation. There are things you can do to lower your odds of getting a stye or chalazion.
A hordeolum is also a hard sphere that appears like a pimple on the eyelid but its typically inflamed irritated and painful or tender.
A stye can be caused be an overgrowth of bacteria a blocked gland or poor hygiene. Certain conditions and skin problems can be associated with their formation. A stye is two types. It can make your eye painful crusty.