As per the title of this question, what are the practical differences between AWS EFS, EBS and S3?
My understanding of each:
Fixing the comparison:
At this point it's a little premature to compare EFS and EBS- the performance of EFS isn't known, nor is its reliability known.
Why would you use S3?