good ol' crossword

123456789101112131415
Across
  1. 1. central processing unit
  2. 3. data storage
  3. 5. internet service provider
  4. 8. online newspaper
  5. 10. against viruses
  6. 11. in-house website
  7. 12. opposite of software
  8. 13. folder within a folder
  9. 15. opposite of hardware
Down
  1. 2. smallest unit
  2. 4. small text file
  3. 6. baiting someone online
  4. 7. electronic pathway
  5. 9. large network
  6. 14. universal serial bus