From Destinypedia, the Destiny wiki
Drop pods are troop transports deployed from Red Legion Cabal warships. Apart from making a hard landing, these pods can smash Guardians to death if they happen to be in their way. They disintegrate upon striking their target, releasing the Red Legion soldiers within.
Drop pods are launched through an electrified rail system. The drop pod launcher upon Ghaul's command ship The Immortal is the only place where Amanda Holliday is able to drop The Guardian off in the Story Mission Homecoming. This is because The Immortal's shields do not protect the area of the ship where drop pods are deployed.
List of appearances