TeamViewer is the well-known software solution that lets you control your device and others remotely via the Internet. It was ported from the desktop version and now you can use it on your Android device as well. After you install and launch it, you are prompted by a familiar UI style and you can use the ID and password to connect from your personal computer to your smartphone or tablet.
Using this fancy application you can control your device from other devices such as desktop computers, laptops, iOS devices and even other Android smartphones and tablets. It can be used for connecting and controlling other devices also, as long as you have the proper IDs and passwords. With terms to security, everything is protected against thieves thanks to session encoding. After you are connected to something, you can perform file transfers in both directions.
Taking into consideration to everything is done by using the Internet connection, you need to have a decent one to use it without getting annoyed. There are other features available such as the chatting module that lets you stay in touch with the person that gave you access to their device in the case you're doing some support work for your friends or family.
There's no doubt that TeamViewer is a great application and you can use it in so many cases from providing help to a newbie device user to controlling your smartphone from your computer and vice versa.