This book presents a systematic overview of emerging non-volatile memory technologies. The book discusses recent improvements in flash technologies (such as 3D NAND), phase change memory and resistive random access memory technologies and alternative technologies such as STT-MRAM, ferroelectric and organic memory devices.