Differences between client server and time sharing computer?

Time sharing computer refers to the sharing of computing resources among various computers while the client server is a mainframe computer operates in a timesharing mode to provide for the needs of the many users.