A foreign body is anything that does not belong in the eye. When dirt or another particle gets stuck in the eye, the eye makes tears to wash it off. Sometimes the foreign body scratches the eye, which also causes the eye to water.