Sometimes there is no traceable cause, but it can be anything that caused inflammation in the eye at some point in life. It can be due to age, posterior vitreous detachments, retinal tears/detachments, Uveitis, etc.