We publish applications and our users are scattered across different geographical locations. So we install the client on the end-user's laptop and then we publish their applications.
The connection is compressed so we don't need a lot of resources to run it.
Also, the ease of use. Initially, before using Parallels, we had to manually install whatever applications we were using. So if I had, for example, five users, and three software programs, I had to install three install applications on each of the five laptops. That took more man-hours, and all my resources would get into it. But with Parallels, I just install it once into one location and the client does the work for me. So it provides ease of use and minimizes the man-hours that go into installation and the maintenance of IT.