Pregunta de entrevista de Binance

Whats the different between storage, memory and calldata