A stye is a common problem in children. It's an infection that appears as a red bump or swelling near the rim of the upper or lower eyelid.