World Bank Group interview question

Explain Pattern Matching in Scala?