Gas chromatography is a technique that uses inert gas as the mobile phase to separate volatile compounds based on their partitioning behavior between the mobile and stationary phases. It can be used to separate, identify, and quantify mixtures. There are two main types - gas-solid chromatography which uses a solid stationary phase and gas-liquid chromatography which is more widely used and uses a liquid stationary phase coated on an inert solid support. Common carrier gases used are hydrogen, helium, and nitrogen. Gas chromatography has high resolution, sensitivity, and speed and can be used to analyze compounds in areas like toxicology, forensics, and environmental analysis.