What is time sharing processing?

A method of operation in which multiple users with different programs interact nearly simultaneously.

example: printers