A good tooltip briefly describes unlabeled controls or provides a bit of additional information about labeled controls, when this is useful. It can also help customers navigate the UI by offering additional—not redundant—information about control labels, icons, and links. A tooltip should always add valuable information; use sparingly.

There are two components you can use to display a tooltip:

- **Tooltip:** A styled tooltip that you can display on a chosen target.
- **TooltipHost:** A wrapper that automatically shows a tooltip when the wrapped element is hovered or focused.
