1. Noun. The virtual landscape of cyberspace; the face of computer networking. ¹
¹ Source: wiktionary.com