This document summarizes circuit switching and packet switching approaches in computer networks. It discusses how circuit switching establishes a dedicated path but can waste bandwidth if no data is being sent. Packet switching breaks messages into packets that are transmitted independently and can make more efficient use of bandwidth. The document also describes protocols like X.25 and Frame Relay, noting how Frame Relay simplified X.25 by removing flow and error control to reduce overhead.