Sollicitatievraag bij Commonwealth Bank of Australia

Difference between map, filter, reduce functions in Java 8?