Often times when you've put your email address on one site, tracking cookies can "steal" it and report it to another. It's also common practice for website to share or even sell your email address to other sites or marketing companies.
I have 2 email address: one I use for family, friends, etc., and one I use for anything needed online (shopping, forums, newsletters, etc.).