En klient i et datanettverk er en enhet eller et program som sender forespørsler om tjenester fra en server. Klienter starter tilkoblinger til servere, gir nødvendig informasjon eller utsteder kommandoer, og serverne svarer deretter. Klienter er avhengige av kommunikasjonsprotokoller for å samhandle med servere effektivt. For eksempel, i et nettsurfingsscenario, fungerer nettleseren som klienten som sender forespørsler om bestemte nettsider eller ressurser til webserveren, som deretter overfører det forespurte innholdet tilbake til klienten. Klienter kan være frittstående datamaskiner, mobile enheter, programvareapplikasjoner eller en hvilken som helst enhet som er i stand til å sende forespørsler over et nettverk for å få tilgang til delte ressurser, utføre eksterne oppgaver eller overføre data.