Channel I/O is a method used in computer systems to offload data transfer operations from the CPU to dedicated I/O channels, thereby improving system efficiency and performance. It allows the CPU to focus on executing instructions while the channel subsystem handles the complexities of data transfer between memory and peripheral devices.