Tooltips provides a text label that is displayed when the user hovers over or longpresses an element. When using an icon there is no spacing required between the icon and the tooltip
Tooltip positioning is based on the anchor element. The position will change based on the available space.
Angular Material tooltips have a position option.
When activated, tooltips display a text label identifying an element, such as a description of its function.