what is client
A client is a computer program that depends upon another program to function. Usually, client software receives data or instructions from a remote program called a server. Some thin clients actually have critical software components execute on the remote machine to conserve local resources or software licenses.