An overview of networking concepts for addressing and delivering data that is important to any software application, and crucial to the media streams in a WebRTC project. Topics include protocols, ports, IP addresses, LAN, WAN, NAT, TCP, UDP, and security.