Ion is a window manager dividing the screen into frames rather than having overlapping windows, much like the windows in Emacs. Navigation between clients can be done solely using the keyboard without need for a mouse.