A user needs to collaborate on a document with colleagues in real-time. Which type of application should they use?
A cloud-based productivity suite stores the document centrally and synchronises edits instantly, letting multiple users work simultaneously. This satisfies the real-time collaboration requirement, unlike locally installed office software that relies on file sharing or emailed copies.
Why this answer
A cloud-based productivity suite (e.g., Microsoft 365, Google Workspace) stores documents on remote servers and uses WebDAV or proprietary sync protocols (like Google Drive API) to enable multiple users to edit the same file simultaneously. This real-time collaboration relies on operational transformation or conflict-free replicated data types (CRDTs) to merge edits without conflicts. Local or offline tools lack the network infrastructure to synchronize changes across users in real time.
Exam trap
The trap here is that candidates confuse 'collaboration' with simply sharing files via email or local editing, overlooking that real-time sync requires a cloud-based platform with live co-authoring protocols.
How to eliminate wrong answers
Option A is wrong because an email client (e.g., Outlook, Gmail) is designed for asynchronous message exchange via SMTP/IMAP, not for real-time document editing; it cannot propagate live changes to a shared file. Option B is wrong because a file compression tool (e.g., WinZip, 7-Zip) reduces file size using algorithms like DEFLATE but provides no networking or collaboration features. Option C is wrong because a local word processor (e.g., Microsoft Word installed locally) operates on a single file system without network connectivity or multi-user sync capabilities, so it cannot support real-time co-authoring.