Fun Technology Puzzle

Public|
6
3
2
1
5
4
8
7

Across

1

Online data storage and computing

4

Set of instructions for a computer

5

Device that directs network traffic

7

Collection of web pages

Down

2

Error in computer code

3

Short-range wireless technology

6

Request for information from a database

8

Interface for software to communicate