This document discusses network structures and communication. It describes different types of network topologies including fully connected, partially connected, tree-structured, star, ring, and bus networks. It also describes different network types like local area networks (LANs) and wide area networks (WANs). Additionally, it discusses important aspects of network communication like naming and addressing, routing strategies, connection strategies, contention, and design strategies using a layered approach.