It doesn't ring any bells for me. It isn't just the net, in fact .net is supposed to be the TLD for the web structure, but I think that idea has gone now. I don't like the plural, unless you are going to build a review site for web hosting companies. Another thing is the association of domains and servers, you don't really host a domain, you host a web site, but I suppose many surfers won't appreciate the difference.
I'd be interested to hear other comments though, as I'm probably too much of a traditionalist.