Communication apps puzzle

1234567891011121314151617181920212223
Across
  1. 2. A personal information manager and a communication software by Microsoft
  2. 6. A secure messaging app for deigned teams and individuals to work in the Google work space
  3. 7. A professional video conference and screen sharing app
  4. 10. A way to communicate with others on a computer
  5. 11. A widely used free instant messaging platform owned by Meta
  6. 12. A way to communicate over the internet by video chat
  7. 14. A unified communication service that provides messaging video phone
  8. 15. A way to communicate with others online face to face
  9. 16. A place where you can post and look at different photos or videos on a social media application
  10. 19. A cloud based app where you can create and design design different things
  11. 21. A widely used instant messaging app that people use
  12. 22. A site that is free, and is a web based website builder
  13. 23. A way to create, design and structure content for websites
Down
  1. 1. A way to communicate by using video conference by google.
  2. 3. A way to instantly send a message to your frinds
  3. 4. A Switzerland based email service
  4. 5. A app where you can post videos on a video sharing platform
  5. 8. A way to communicate in a video conference
  6. 9. A way to communicate using emails
  7. 13. A professional; web based development application from Adobe to design and code websites.
  8. 17. A free source content management system to create and manage websites
  9. 18. A cloud based app used for website builders
  10. 20. A popular multimedia messaging app