2 Answers
EBS is a high-performance per-instance block storage system for a single EC2 instance
EFS is a highly scalable file storage system for multiple EC2 instances
S3 is an object storage system for archiving data and other data control options. It can be used with multiple services including EC2 instances.