What is the role of erasure coding in ipfs?

What is the role of erasure coding in ipfs?