Technology Word Puzzle

Public|
2
5
4
3
7
1
8
6

Across

1

Computer that provides services to others

2

Storage medium for digital data

5

Temporary computer memory

6

Function that calls itself

7

Online data storage and computing

8

Global computer network

Down

2

Organized collection of stored data

3

Program to access the internet

4

Series of commands for a computer