This document discusses the role and function of network connectivity in current computing, principles of communication in networks, the role and functionality of hardware and software entities that contribute to network communications, protocols and interactions that implement network communication, fundamental aspects of cloud computing, and networking needs for business based on network architecture.