1. A method comprising: providing, on a first client device, a graphical user interface for enabling a user to interact with files synchronized between a synchronization server and a plurality of client devices, wherein the graphical user interface comprises: a selectable file-system view icon corresponding to a storage location; and a selectable media-specific view icon corresponding to a media-type; in response to detecting a selection of the file-system view icon, providing, via the graphical user interface, a file-system view comprising a first plurality of file indicators corresponding to a first plurality of files stored on the storage location, wherein the first plurality of files comprises multiple types of files and the storage location is on a second client device; enabling interaction with the first plurality of file indicators to allow a user to perform a file operation on one or more of the first plurality of files via the file-system view of the graphical user interface; in response to detecting a selection of the media-specific view icon, providing, via the graphical user interface, a media-specific view comprising a second plurality of file indicators corresponding to a second plurality of files comprising only files of the media-type corresponding to the media-specific view, wherein the second plurality of files are located on a combination of the synchronization server and one or more of the plurality of client devices; and enabling interaction with the second plurality of file indicators to allow a user to perform a file operation on one or more of the second plurality of files via the media-specific view of the graphical user interface.