The document discusses cognitive APIs and machine learning APIs. It notes that cognitive APIs can be pre-trained, allow users to train their own models, and use active learning. The document emphasizes that cognitive APIs are easy to use, requiring only a single HTTP call, but that developers still need to design and build the intelligent parts of their applications. It also states that enabling APIs for applications' backends is more important than ever.