Devices & Software Intermediate
0/16

Pick the word that matches this meaning:

The part of a computer that keeps information and programs while it is being used.