En klient i et computernetværk er en enhed eller et program, der anmoder om tjenester fra en server. Klienter initierer forbindelser til servere, giver nødvendige oplysninger eller udsteder kommandoer, og serverne reagerer i overensstemmelse hermed. Klienter er afhængige af kommunikationsprotokoller for at interagere med servere effektivt. For eksempel, i et web-scenario, fungerer webbrowseren som klienten, der sender anmodninger om specifikke websider eller ressourcer til webserveren, som derefter transmitterer det anmodede indhold tilbage til klienten. Klienter kan være selvstændige computere, mobile enheder, softwareapplikationer eller enhver enhed, der er i stand til at sende anmodninger over et netværk for at få adgang til delte ressourcer, udføre fjernopgaver eller overføre data.