Bi-directional is usually used in connection with aligning OKRs. It simply means connecting lower-level OKRs to higher-order OKRs or connecting tactical OKRs to strategic OKRs. Bi-directional involves first setting the stage through strategic OKRs (more top-down) and aligning tactical OKRs (more bottom-up), thus creating a bi-directional alignment.