Across
1
Input device with letter and number keys
4
Interface for software to communicate
7
Display screen for a computer
8
Device that directs network traffic
Down
2
Computer that provides services to others
3
Software designed to harm computers
5
Storage medium for digital data
6
Program to access the internet
