Usually do to a clogged oil gland. Multiple potential causes including bacterial overgrowth etc. Could try to prevent future ones by placing warm compress on both eyes once a day, scrubbing the eyelashes gently everyday, and eating plenty of Omega-3 Fatty acids (fish oil, flax seed oil, etc).
HV