This is most likely a papillomatous growth that is caused by an epidermal infection. Usually, these can be monitored, but if there’s any change in size or color, I recommend removal, as in this case. The dermatologist was unwilling to remove this lesion, so I referred this to a local ophthalmologist.
A stye develops when an oil gland within the eyelid gets infected. It looks like a bump on your eyelid and hurts when you touch it. Ointments and drops are ineffective for a stye. It must be treated with an oral antibiotic, such as a Z-pak (Zithromycin).
A sty (or hordeolum) is a red, painful lump near the edge of your eyelid that looks like a pimple. Sties are often filled with pus. A hordeomlum is treated with warm compresses to the eyelid and oral antibiotics.