Here is a screenshot of GoToAssist in action. As you can see in the home tab, there are several options to use when you are remotely connecting to another computer. You can chat, send files, show diagnostics. With Windows Remote Assistance, none of this is possible.
When you click session then start new session, it will give you an ID number. Give it to the person you are trying to help, and this is how you get access to their computer.
This is how you would send a file in GoToAssist. With Windows Remote Assistance you copy and paste the file, but it takes longer to find. With GoToAssist, you can locate a specific file much easier.
Here it shows all the information of the computer after a diagnostic report. From here a techinician could deduce the reasoning that would be causing an error on the customer's computer. With Windows Remote Assistance this is not an option, but you can still try and find what the problem is, it would just take much longer.
At the end of the session, you are able to document anything that happened. You can also choose the company you work for and the customer's accounting info.