They are special trucks that can drive on the road like a normal truck but they are also equipped with rail wheels so that they can drive along train tracks. They are used for train track maintenance and sometimes, loading/unloading of trains.