GCxGC employs two columns connected in series, with each column featuring a different stationary phase. The sample undergoes an initial separation in the first column based on volatility or another property. The effluent is then modulated and introduced into the second column, where it undergoes a second separation based on a different property. This dual separation results in a two-dimensional chromatogram, providing a more comprehensive analysis of the sample.