There are 3 main modes for transferring information over networks:
1. Connection-oriented circuit-switching (CO-CS) which uses a continuous data stream over a dedicated circuit with a single source.
2. Connection-oriented packet-switching (CO-PS) which packages data into packets but requires a pre-established connection with a single source.
3. Connectionless packet-switching (CL-PS) which allows packets from multiple sources to be delivered by including addressing information within each packet.