The GSM system architecture is divided into three major systems: the Switching System (SS), the Base Station System (BSS), and the Operation and Support System (OSS). The SS handles call processing and subscriber functions and includes the MSC, HLR, VLR, and other registers. The BSS handles radio functions and includes the BSC and BTS. The OSS manages errors, configuration, faults, and performance across the network. Key interfaces include the A interface between MSC and BSS, the B interface between MSC and VLR, and the Um interface between MS and BTS.