1. A user interface comprises: means for generating a polygonal column including a plurality of polygonal units; means for associating an application with each of said polygonal units; means for displaying each application in the polygonal unit on a display screen; and means for arranging the display screen to display each application according to a user's finger gesture, wherein the display screen is controlled by the user's finger gesture to display one application or split into at least two display segments to simultaneously display at least two applications.