First of all, it allows computers to be remotely managed when a user needs technical assistance. Once the support is finished, it asks what you want to do with the user session: close it or block it.
In addition, you can also share the contents on the screen with other users. This feature is very useful when you want to host a presentation with several people simultaneously. You can decide if you want to give preference to transfer speed or image quality.
Lastly, TeamViewer allows you to share files online securely and quickly.
The only thing you need to remotely connect to your computer or share your desktop is the other user's screen name.