The Drop Pod Glitch is a Halo 3 Campaign glitch that allows players to enter an Orbital Insertion Pod while playing on the level Floodgate. The glitch can only be performed on co-op, as only Elites, the Arbiter, N'tho 'Sraom, and Usze 'Taham can enter the pods.
Play up to Rally Point Alpha and get a checkpoint in a co-op game. Then, get anybody other than John-117 to press RB near each of the drop pods. Only one pod, "selected" at random, can be entered; when the player finds the right one, they will climb into the drop pod.
It is possible that the Orbital Insertion Pod was made to make coding the Elite reinforcements' entrance more convenient. That is, Bungie may not have wanted the Elites to attempt to fire upon the Flood (or worse, throw grenades) while in the pods, so they simply used a mechanism that was already in the game—vehicles—to force them to remain still. Using a vehicle would have had the convenient side-effect of allowing Bungie to easily force the Elites into the riding-in-a-drop-pod pose.
There is also the fact that using a vehicle would have been the only way to make the Elites stay still and use a custom animation.
The reason that John-117 cannot enter the pods is because he lacks the required animations.