In an app (web and mobile) I'd like to provide information to the user when they're no longer connected to the server. The app will still work while offline but will be missing some autosave and sync features. What is the most recognizable terminology for this? Some examples:

  • Connected/Disconnected from the cloud
  • Connected/Disconnected from the server
  • Session connected/disconnected
  • Connected/Disconnected from the internet (don't actually know if their entire connection is good though)
  • Online/Offline (same issue as "internet")

Please provide examples from popular apps/websites, or relevant studies.

  • I think anybody who has worked in an office for a while will know that if your computer doesn't work properly, after you've turned it off and back on, the next thing the helpdesk will say is "the server is down". So when in doubt, blame 'the server'. :-)
    – PhillipW
    Commented Dec 15, 2020 at 19:57

1 Answer 1


Ask Your Users

That’s really a question for your users, not us. In the course of your user research, observe how the users refer to servers. What language do they spontaneously use? If all else fails, ask them questions like, “If you heard that the app autosaves your documents to the server, what would that mean to you?”

Ask Google

Rather than asking us to check up on popular websites, do it yourself, favoring the sites you know your users use (e.g., the legacy app). Or, if your users are just a general population of internet users, you can type into Google text like, “Autosave files to,” (or whatever feature we’re talking about) and see what autocompletes. That’ll tell you the most common terms for that context. You can also type in full phrases of alternatives to see what has more hits. “Server” wins over “Cloud” for autosave and synchronize, but “Cloud” wins over “Server” for backup, so it depends on the exact feature you’re talking about. I also get brand names like Azure, Onedrive, and iCloud, which suggests that if your app is using a heavily promoted on-line service, then you can use it by name.

Function not Implementation

That said, most the time, you don’t want to talk about technical implementation at all. Users probably don’t care if it’s a server or cloud or session. They just want to know what they can and can’t do, and what features are functioning. For example, rather than saying “Disconnected from our server,” say “Autosave temporarily unavailable” (assuming your users use words like “autosave”).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.