Meanings
net; web; mesh (construction of interwoven fibres, e.g. that of a fisher, a spider, etc.)
network; grid (a system, often interconnected, that covers a certain area)
colloquialsignal (connection to a network)
colloquial · with-definite-articlethe internet
Examples
GermanEnglish
Der Ball ging ins Netz.The ball hit the net.
Mein Handy hat kein Netz.My mobile hasn't got a signal.