2 Answers
By definition, "fan-out" means: to spread something apart or to cause something to spread apart.
The instructor did explain about the concept: one message comes into SNS, got duplicated and then sent to many different SQS queues. This is a special setup when different backend workers are listening to different SQS queues, but they must all be aware of a specific piece of information when it appears.
Thanks that makes sense