A stye is an infection that occurs at the base ... excessive eye rubbing, and a blocked tear duct. Treatment will depend on the cause. Home remedies can include warm and cold compresses, eye ...