Moves the insertion point in bidirectional text according to the direction of the text encountered. For example, when using the arrow keys to move through Arabic text and then English numbers in the same caption, the right arrow key moves from right-to-left through the Arabic text and then starts at the left-most character in the English number and progresses from left-to-right. The Logical option applies to dialogs boxes, palettes, Script Editor, and XML Source.
Moves the insertion point in bidirectional text by moving to the next visually adjacent character. For example, when using the arrow keys to move from right-to-left through Arabic text and then English numbers in the same caption, the left arrow key moves from right-to-left, regardless of the direction of the text. The Visual option only changes the cursor movement in the Design View and Master Pages. It does not apply it to dialogs boxes, palettes, Script Editor, and XML Source.
See also 

Bidirectional Text (Options dialog box)