ummm what i consider to be a probe, is the thing an alien sticks up ur butt when u get abducted (watch the preview for the movie Paul). the mars rover is an extremely expensive piece of space junk...
2 of Mars rovers spirit and opportunity land on mars by when it entered its atmosphere airbags inflated and a parachute opened. when it landed it unfolded and the mars rovers rolled out