<div class="grid grid--container">
    <div class="row">
        <div class="col col--xs-6 col--xs-offset-3">
            <h1>Tooltips</h1>
            <p><span class="b-tooltip b-tooltip--left js-tooltip" role="tooltip"><span class="b-tooltip__text">Left</span><span class="b-tooltip__message" aria-hidden="true" tabindex="-1">Left</span></span>
            </p>
        </div>
    </div>
</div>
<div class="grid grid--container">
    <div class="row">
        <div class="col col--xs-6 col--xs-offset-3">
            <h1>Tooltips</h1>
            <p><span class="b-tooltip{{ modifier }} js-tooltip" role="tooltip"><span class="b-tooltip__text">{{ identifier }}</span><span class="b-tooltip__message" aria-hidden="true" tabindex="-1">{{ identifier }}</span></span></p>
        </div>
    </div>
</div>
{
  "name": " Top",
  "modifier": " b-tooltip--left",
  "identifier": "Left"
}

Tooltips and popovers are inline elements, and they can be on virtually anything (I wuld suggest just text or icons).

Tooltips will be opened by a click on touch screen devices and everything else as a hover.