Eye styes: Causes, symptoms and treatment A stye is a swelling, possibly with pus, that appears on the eyelids. Bacteria, especially staphylococcus, are the cause of acute inflammation.