44

1234567891011121314151617181920
Across
  1. 3. Device for internet access
  2. 6. Web address
  3. 7. Slow internet connection
  4. 10. Media player
  5. 13. Graphics software company
  6. 15. Software for web surfing
  7. 16. Web animation software
  8. 17. Popular messaging service
  9. 19. Online video camera
  10. 20. Search engine
Down
  1. 1. Network device
  2. 2. Popular email service
  3. 4. Web hosting service
  4. 5. Online discussion groups
  5. 8. Image editing software
  6. 9. Online discussion space
  7. 11. Popular search engine
  8. 12. Individual internet site
  9. 14. Early broadband internet
  10. 18. Early internet portal