As nouns the difference between eruption and corruption
is that eruption is eruption while corruption is the act of corrupting or of impairing integrity, virtue, or moral principle; the state of being corrupted or debased; loss of purity or integrity; depravity; wickedness; impurity; bribery.