This document discusses different types of non-volatile memory chips, including NAND and NOR memories. It describes the basic components and workings of floating gate transistors, which are used to build FLASH memories. NOR-based and NAND-based FLASH memories are compared in terms of their read, erase, and write processes as well as their typical applications. Multi-level cell FLASH memories that can store multiple bits per cell are also introduced.