Switching from one program to another without ending the first program. Context switching allows you to operate several programs at the same time; but it differs from true multitasking in that when you are using one program, all the other programs loaded onto your system must halt.