For accessing a computer remotely
Chrome Remote Desktop is the most straightforward of the free programs that let you access a home computer from anywhere. As with the other apps here, it must be installed on each connected computer. It uses a Google account as a login, and it works with devices running Windows, macOS, Chrome OS, or Linux.
TeamViewer requires that users register an account, and it isn’t quite as user-friendly. But it does offer some more-advanced features. You can transfer files, record screen activity, or reboot a machine remotely.
AnyDesk isn’t as visually polished as the others, but it’s fast, simple, and “definitely worth a look.” It works on Windows, macOS, and Linux, and it allows file transfers. You don’t need to establish an account, and the program is portable, so once you’ve downloaded the client application, no additional installation is required.