A computing device to automatically suggest one or more files, the computing device comprising: a display device; a memory configured to store instructions; and a processor coupled to the display device and the memory, wherein the processor is configured to execute a file suggestion module configured to: detect one of an open action, a save action, a share action, or a comment action on one of a locally stored file or a remotely stored file associated with a user and processed by an application (312, 314, 316); upon detection of the action, generate one or more queries to determine files relevant to the user, wherein the one or more queries are generated based on one or more criteria, the one or more criteria including at least one of whether the user initiating the action is an author of the file, whether the file is shared with the user, whether the file was emailed to the user, whether the user submitted a post to one of a social network or a professional network associated with the file, and whether the user joined a group or team site on which the file is listed; submit the one or more queries to one or more local data stores at the computing device and to one or more remote data stores; determine a confidence level for each given file of the determined relevant files based on how many criteria of the one or more criteria the given file meets; and automatically suggest, through the display device, among the one or more files determined to be relevant to the user based on results of the submitted one or more queries, only the determined relevant files having a confidence level above a predefined threshold, wherein the file suggestion module is an integrated part of a coordinated set of applications including the application and provides file suggestion services to the applications within the coordinated set of applications. a display device; a memory configured to store instructions; and a processor coupled to the display device and the memory, wherein the processor is configured to execute a file suggestion module configured to: detect one of an open action, a save action, a share action, or a comment action on one of a locally stored file or a remotely stored file associated with a user and processed by an application (312, 314, 316); upon detection of the action, generate one or more queries to determine files relevant to the user, wherein the one or more queries are generated based on one or more criteria, the one or more criteria including at least one of whether the user initiating the action is an author of the file, whether the file is shared with the user, whether the file was emailed to the user, whether the user submitted a post to one of a social network or a professional network associated with the file, and whether the user joined a group or team site on which the file is listed; submit the one or more queries to one or more local data stores at the computing device and to one or more remote data stores; determine a confidence level for each given file of the determined relevant files based on how many criteria of the one or more criteria the given file meets; and automatically suggest, through the display device, among the one or more files determined to be relevant to the user based on results of the submitted one or more queries, only the determined relevant files having a confidence level above a predefined threshold, wherein the file suggestion module is an integrated part of a coordinated set of applications including the application and provides file suggestion services to the applications within the coordinated set of applications. detect one of an open action, a save action, a share action, or a comment action on one of a locally stored file or a remotely stored file associated with a user and processed by an application (312, 314, 316); upon detection of the action, generate one or more queries to determine files relevant to the user, wherein the one or more queries are generated based on one or more criteria, the one or more criteria including at least one of whether the user initiating the action is an author of the file, whether the file is shared with the user, whether the file was emailed to the user, whether the user submitted a post to one of a social network or a professional network associated with the file, and whether the user joined a group or team site on which the file is listed; submit the one or more queries to one or more local data stores at the computing device and to one or more remote data stores; determine a confidence level for each given file of the determined relevant files based on how many criteria of the one or more criteria the given file meets; and automatically suggest, through the display device, among the one or more files determined to be relevant to the user based on results of the submitted one or more queries, only the determined relevant files having a confidence level above a predefined threshold, wherein the file suggestion module is an integrated part of a coordinated set of applications including the application and provides file suggestion services to the applications within the coordinated set of applications.