A client device is a single-user computing device, communications device, special-purpose sensor, or telemetry device that requests the execution of or receives for execution a set of commands, procedures, or applications from or provides data to another computer system that is typically referred to as a server or is otherwise managed by the server.