Circuit switching establishes fixed bandwidth circuits/channels between nodes and terminals before the users may communicate.
Packet switching is a communication method in which packets are routed between nodes over data links shared with other traffic