EPROM, or Erasable Programmable Read-Only Memory, is a type of non-volatile memory chip that retains data even when the power supply is turned off. It can be erased by exposing it to ultraviolet light and reprogrammed with new data, making it useful for firmware storage in various electronic devices.