What is a sty (stye or pimple on eyelid)?

A sty is a bump that forms on or in the eyelid as the result of a blocked gland. The word sty can also be spelled stye. There are two distinct types of styes:...