Answer: thecloud

AnswerCrossword Clue
THECLOUD

Modern storage space

THECLOUD

Where many digital files are now stored