The document outlines three types of kernel-mode to user-mode transfers: multitasking, which requires process switching for executing multiple jobs; interrupt handling, where hardware automatically switches contexts upon an interrupt; and user and kernel mode switching, essential for operating system functionality.