In object linking and embedding, an application which instructs a server application to perform a function based in the linked and embedded data.
In dynamic data exchange, a client application is the application that receives data from another connected application. See Dynamic Data Exchange.