"-mon" is a shortened form of "Monster" - Pokemon is japanized short form of "Pocket Monsters", and Digimon is "Digital Monsters", I believe.