(1) Hardware definition: see non-volatile memory. (2) Software definition: instructions and/or data that are retained in memory (RAM) after processing. This usage of the term deals with program ...