nasa's mars exploration program seek to understand mars past and present characteristics and whether it is habitable world or not.