A lot of answers focus on network services, but client-server setups are used in a lot of different ways on a computer. For example, a computer might have a sound system server that other programs can connect to and use to queue up sounds to be played.
I think in generic terms, a server is a computer system that does actions on behalf of other systems (clients). Client systems connect to it and tell it what to do. Servers can provide websites, database access, system services, etc.
Latest Answers