Direct Manipulation is an interactive element in the user interface that you can use to create or modify a model. The interaction is dynamic, visual, and predictable, and the changes display in real time. You can focus on the geometry in the in-canvas display instead of interacting with other elements such as the ribbon, browser, and a dialog box.
The in-canvas display is overlaid on the graphics window to support Direct Manipulation operations. It typically contains a mini-toolbar featuring command options, manipulators, and a value input box. The mini-toolbar enables direct and predictable interaction with the 3D model. OK and Cancel buttons are located at the bottom of the in-canvas display to confirm or cancel an operation.

The value input box, located at the top of the mini-toolbar, is used to enter numeric values for modeling and editing operations.
The mini-toolbars display in-canvas close to a selected object in the graphics window. They provide quick access to frequently used commands and command options, and buttons to confirm or cancel the current operation. The button flyouts display command options, where appropriate.
Learn about Direct Manipulation
Manipulator in-canvas interactive objects are useful to manipulate objects for various modeling and editing tasks.

Some examples of manipulators include:
Two options control the behavior of the mini-toolbars:
Select an edge, and the mini-toolbar displays Fillet and Chamfer command buttons, and the Cancel button.
Select a face, and the mini-toolbar displays command buttons to perform Edit Feature, Edit Sketch, or Create Sketch operations, and the Cancel button.
Select a sketch, and the mini-toolbar displays Extrude, Revolve, Hole, and Edit Sketch command buttons, and the Cancel button.