A direct manipulation operation begins in a default state, which means that, when the user drops objects on a target, the target is informed that it should perform its default operation. The target is responsible for defining its default operation. For a container window, the default should be a Move operation, if it is supported. The default for a device, such as a printer, should be a Copy operation.

As the user drags the object, the default operation can be overridden by pressing and holding one of the following augmentation keys: