XMODEM was originally implemented by Ward Christensen as an easy means of transferring files between CP/M systems. It reached great popularity due to its simplicity and implementation by many terminal programs. However, it has since been superseded by more powerful protocols such as YMODEM or ZMODEM.
This is a built-in protocol with a default key name of "XMODEM".