The Explode command separates all objects in an assembly, regardless of the number of nested assemblies and/or groups, unlike Disassemble, which separates one level only.
When you explode an assembly, all components of the assembly remain selected, but are no longer part of the assembly. Any transform animation applied to the assembly is lost, and objects remain as they were in the frame at which the dissolution is performed. However, objects retain any individual animation.