A client library is a collection of code that helps to interact with a particular API.
A client library is meant to simplify API requests and responses as it reduces the amount of code needed to be written to use the API. The client library is often part of a SDK.