Mars appears red due to the presence of Fe2O3, or rust, which requires oxygen for its formation. This oxygen is believed to have originated from chemical processes rather than biological life, as oxygen can be released from compounds without the need for life. In contrast, Mercury, despite having more iron, does not exhibit a red surface because its extremely thin atmosphere lacks sufficient oxygen to facilitate the oxidation process. The oxidation of iron on Mars is further aided by its iron-rich basalt surface and a thin atmosphere that allows for the movement of oxygen. Thus, the differences in surface coloration between Mars and Mercury can be attributed to their atmospheric conditions and the availability of oxidizing agents.