Time sharing allowed multiple users to interact with a single computer simultaneously, each feeling like they had exclusive access. This was achieved by rapidly switching the CPU's attention between different tasks, creating an illusion of parallel processing.