netspace

Noun

 * 1) A location in cyberspace; a virtual space for interpersonal interaction etc.