1. A computer-implemented method for browsing a plurality of content items, wherein a content item is represented by an image, comprising: displaying a plurality of images in a stack mode, wherein the images are divided into groups, and wherein a group is represented by a stack of images; receiving a first user input that indicates a first stack that represents a first group of images; and in response to the first user input, displaying the first group of images in a grid mode, wherein the images in the first group are displayed in a grid of one or more rows and one or more columns.