Complications are elements that can be added to an Android Wear watch face to display additional data, and optionally provide direct access to apps/features on the wearable.
The Complications API provides an easy way to display data, from a variety of sources, in a watch face. It also enables app developers to easily make data available to be consumed by watch faces. More details can be found in the official documentation.