Palo Alto Networks Interview Question

Difference between static, extern and volatile