Computer dictionary

Plain-English definitions of the computer terms you keep hearing.