This document discusses Kotlin's built-in higher-order functions including minByOrNull, maxByOrNull, sumBy, sumByDouble, filter, map, forEach, groupBy, and fold. It provides examples of how to use these functions to find the oldest child, calculate total donations, filter lists, transform collections, and more. The document also covers concepts like function call chaining and closures as it relates to functional programming in Kotlin.