A Bundle in Android is a tool the apps use to handle resources. It has built in structure that lets the OS search bundles hierarchically to find a specific resource.
Yes, it is essentially a hash map, but it designed to be a specialized Android component, and not a general purpose data structure.