 It is easy to pass control from one user to another.These applications, which were designed for single users, are handy for troubleshooting together in a terminal window, or working together on standard desktop applications like Open Office, or collaborative web browsing.The second type of shared applications are multi-user 2D Java applications.