Global network (8)
I believe the answer is:
internet
'global network' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for internet that I've seen before include "Global computer system" , "communication set-up" , "Electronic maze on which websites are based" , "Here, blogs" , "Global computer linker" .)