1. A non-transitory machine readable medium storing sets of instructions that when executed by at least one processing unit of a device provides a user interface (UI), the UI comprising: a display area for displaying a plurality of images; and a set of image sharing tools for (i) receiving selection of a set of images from display area, (ii) sharing the set of images with a group of people, and (iii) exchanging comments with the group of people regarding the set of image.