flash memory: nonvolatile storage that can be electrically erased and programmed anew
non-volatile storage: computer storage that is not lost when the power is turned off
ridge: a beam laid along the edge where two sloping sides of a roof meet at the top; provides an attachment for the upper ends of rafters