Quantum networks primarily consist of three components: quantum nodes, quantum channels, and quantum repeaters. Quantum nodes are the devices that generate and process qubits. Quantum channels, often based on optical fibers or free-space links, transmit qubits between nodes. Quantum repeaters are used to extend the range of quantum communication by mitigating the effects of signal loss and decoherence.