Phytoalexins are low molecular weight antimicrobial compounds that are produced by plants as a response to biotic and abiotic stresses. As such they take part in an intricate defense system which enables plants to control invading microorganisms. In this review we present the key features of this diverse group of molecules, namely their chemical structures, biosynthesis, regulatory mechanisms, biological activities, metabolism and molecular engineering.