Kotlin provides a rich library of filters and collection functions. In this section, we will start by looking at filters, which help to filter out the desired results from the collection, allowing us to ignore unwanted elements. We will then move on to looking at collection functions, which are functions that are specially designed for collections.