Sample preparation techniques based on non-porous membrane extraction generally offer a high degree of selectivity and enrichment power, together with convenient possibilities for direct and automated connections to chromatographic and other analytical instruments. In this review principles and applications for techniques as supported liquid membrane extraction, microporous membrane liquid-liquid extraction, polymeric membrane extraction and membrane extraction with a sorbent interface are described and compared.