43

1234567891011121314151617181920
Across
  1. 1. Popular web search engine
  2. 3. Portable CD player
  3. 8. Online personal journal
  4. 10. Early PDA device
  5. 11. Early internet service provider
  6. 12. Early web browser
  7. 13. Early internet forums
  8. 15. Free web hosting service
  9. 18. Internet business boom
  10. 19. Pre-cell-phone messaging device
  11. 20. Early instant messaging service
Down
  1. 2. Electronic mail system
  2. 4. Early social networking site
  3. 5. Music file sharing service
  4. 6. Magnetic storage disk
  5. 7. Online service provider
  6. 9. Handheld Nintendo console
  7. 14. Removable storage device
  8. 16. Digital pet keychain
  9. 17. Portable cassette player