user
Develop a list of essential software to take with you on vacation.

assistant
- Mobile apps for communication and social media
- Language learning app or software 
- Travel planning software or app
- Mobile banking app
- Photo editing app or software
- Word processing app or software
- Video streaming app
- Virtual private network (VPN) 
- Maps app
- Weather app