Spots or floaters are small, semi transparent or cloudy particles within the vitreous, (which is the clear, jelly-like fluid that fills the inside of your eyes). They are quite common and usually, but not always, harmless.
Appearing as specks, threadlike strands or cobwebs, floaters are most visible when you look at a light background, such as the sky. Spots and floaters are caused by:
Deterioration of the vitreous fluid, which is part of the natural ageing process.
Certain eye diseases or injuries.