Mastercard Interview Question

Explain some difficult concept to me.