Introduction
Terminal operations start the actual work on data collections. Without them, nothing happens.
When you want to get a final result from a list, like counting items.
When you want to print or save the processed data.
When you want to check if any item matches a condition.
When you want to collect filtered or mapped data into a new list.