Dear Kameshwar,
Floaters occur with aging and may be related to a separation of the vitreous from its normal attachments. It is important for you to see an eyeMD to make certain that you have no retinal tears.
Dr. Feldman
Sandy T. Feldman, M.D., M.S.
ClearView Eye and Laser Medical Center
San Diego, California
You should see an opthamologist (eye doctor). You sound like you are describing vitreous floaters. You can google or search the word "floaters" to learn more about them. An eye doctor could tell you more... I am not a forum doctor though... good luck.