This paper will first summarize the general features and phenomena of the planet to provide a general overview of the planet, elaborate upon uncertainties of the planet that would be beneficial to explore and understand, summarize every current or previous usage of machine learning techniques in the exploration of the planet, explore implementations of machine learning that will be utilized in future mars exploration missions, and explore machine learningtechniques used in earthly domains to provide solutions to the previously described uncertainties of the planet.