Anonymous functions are just functions without names. Functions are things that actually do something (they perform a job).
So the analogy could be that there are people that do jobs at a store. Regular functions are people that do their job while wearing a name tag. Anonymous functions are the guys who work at a store that don't have name tags.
Does that make sense?