1. A computer-implemented method, comprising: at a computing device with a touch screen display: displaying a first set of a first plurality of application launch icons in a first area on the touch screen display, wherein the first plurality of application launch icons includes a plurality of sets of application launch icons that are separately displayed in the first area of the touch screen display; displaying a second plurality of application launch icons in a second area on the touch screen display, wherein the second area is different from the first area; in response to detecting a first finger gesture on the touch screen display in the first area, replacing display of the first set of the first plurality of application launch icons with display of a second set of the first plurality of application launch icons in the first area on the touch screen display while maintaining the display of the second plurality of application launch icons in the second area on the touch screen display; and in response to detecting activation of any respective application launch icon in the plurality of application launch icons, displaying a first animation of a transition from display of application launch icons to display of an application that corresponds to the activated application launch icon; wherein the first animation comprises expanding an image of the application.