technoscape

Etymology
, coined by.

Noun

 * 1) Figuratively, the technological landscape; the global distribution of technology allowing ideas and information to be communicated.