Once upon a time, we used to have mainframes where everything was done in one place and the stuff user's could work with was delivered in ASCII to a green-screen terminal, and the only thing going down the wire was what the user was allowed to see.
Then came Client-Server