Właściwość direction oznacza kierunek danego tekstu – czy jest od lewej do prawej, czy od prawej do lewej. Przydaje się to głównie przy pracy z językami, które są naturalnie pisane od prawej do lewej (np. arabski).
Z kolei unicode-bidi służy do sterowania algorytmem dwukierunkowości tekstu i jest czymś, czego raczej się nie używa bezpośrednio w stylach (MDN wręcz przed tym ostrzega).