Headspace is often an automated technique where the 'matrix' is dissolved in a minimum of solvent, heated in a sealed vial, and the gas space above the liquid in the vial is sampled from the vial and injected onto a GC column.
It can also be done manually but that is difficult to do well.
SPME can be done manually and low cost, often with good results, in comparison to HS.
Headspace is often used in determining blood alcohols and other difficult matrices which are difficult to extract volatiles for analysis. It is accurate with internal stds and even without internal stds when done well over a large range of measurement of low ppb (1ng) to percent levels (10µg) with proper selection of sample size, vial volume, and sampling loop or timed injection parameters.
I hope this helps your memory.
Chromatographer1