AWS EFS vs EBS vs S3 (diferenças e quando usar?)

De acordo com o título desta pergunta, Quais são as diferenças práticas entre a AWS EFS, EBS e S3? o me ... Padrão métodos de I/O de sua linguagem de programação de escolha para criar arquivos. Mas essa é a única diferença real?