A cloud-based service for remote assistance, control, and virtual meetings. Capable of remotely controlling devices ranging from personal computers to heavy industrial machinery. Offers remote control features along with conferencing, chat, printing, and device monitoring tools. Widely used for business and personal remote work and support. TeamViewer is compatible with many platforms and has over a billion installations worldwide.