What is the distinction between Fe2O3 and Fe3O4?
They are Iron oxides. Thus, Fe2O3 is a simple Oxide in which Fe is only + 3, whereas Fe3O4 is a mixed Oxide in which Fe is present in both + 2 and + 3 oxidation states. We, on the other hand, make Fe3O4 as FeO. Fe2O3 is denoted as Iron Oxide (III), whereas Fe3O4 is denoted as Iron Oxide (II, III).