Pergunta de entrevista da empresa Binance

Whats the different between storage, memory and calldata