As per the title of this question, what are the practical differences between AWS EFS, EBS and S3?
My understanding of each:
In simple words
Amazon EBS provides block level storage .
Amazon EFS provides network-attached shared file storage.
Amazon S3 provides object storage .