When cars have to be shoved for any significant distance, rules require that an employee must ride the leading end of the leading car in the direction of movement, or be stationed on the ground ahead of the movement with a clear view of the intervening track. Hanging onto the stirrup and grab iron of the leading corner, for the amount of time required for a lengthy movement, causes quite a bit of discomfort, and the second option limits the amount of distance to a few hundred feet. Riding on the end platforms of tank cars and other cars equipped with them is generally prohibited, because, if the employee falls off, there is risk that he will be run over.
So railroads have come up with several types of "shoving platforms" for an employee to ride and direct the movement by hand and lantern signals, or by radio, when cars are shoved for a distance. Some are former caboose cars with caboose facilities (toilet, desk, bunk, stove, ice box, lights) not in service. Some have the windows plated over and the doors welded shut. The end platform of a caboose is a much safer place to ride than is the end platform of a tank car. The Conductors and Brakemen had, in their union agreements, requirements for the equipping and supplying of cabooses. Facilities and personnel to service cabooses are no longer present because of the cost. Some railroads have been able to come to terms with the unions to use un-serviced caboose cars in the manner I described, and other roads have not. Thus, some other types of shoving platforms are flatcars with a safety railing welded to the middle of the car, and others have a room to stand in, or a baffle to stand behind, for at least minimal wind and weather protection.
The equipment varies a lot, but the point is that a shoving platform is a car that may be safely ridden by the employee at the leading end of a shoving movement.