A stye (hordeolum) is a small, painful bump at the base of your eyelash or under the eyelid. It often causes the eyelid to swell. A chalazion is a larger red lump on the eyelid. A chalazion is not usually very painful, and it usually doesn’t cause the entire eyelid to swell. Treatments range from warm
Read more