I think you mean putExtra(String, Bundle)vs putExtras(Bundle)(with s ).
The first one adds the package as a value for the key that you provide. The package is simple - the value of the object.
/ . , .
Map:
Map.put(String key, Object value)
Map.putAll(Map anotherMap)