15. A computer program product embodied on a non-transitory computer-readable medium, comprising: code for registering a global unique user login information capable of being used to access a plurality of different online applications associated with an online application system including a first online application that provides access to a first one or more files associated with the first online application, a second online application that provides access to a second one or more files associated with the second online application, a third online application that provides access to a third one or more files associated with the third online application, and a fourth online application that provides access to a fourth one or more files associated with the fourth online application; code for receiving the global unique user login information in connection with a login; code for receiving an indication to add access to the first online application, utilizing at least one first online application identifier associated with the first online application; code for receiving an indication to add access to the second online application, utilizing at least one second online application identifier associated with the second online application; code for receiving an indication to add access to the third online application, utilizing at least one third online application identifier associated with the third online application; code for receiving an indication to add access to the fourth online application, utilizing at least one fourth online application identifier associated with the fourth online application; code for allowing registration of the first online application; code for allowing registration of the second online application; code for allowing registration of the third online application; code for allowing registration of the fourth online application; code for displaying the at least one first online application identifier associated with the first online application for access purposes; code for displaying the at least one second online application identifier associated with the second online application for access purposes; code for displaying the at least one third online application identifier associated with the third online application for access purposes; code for displaying the at least one fourth online application identifier associated with the fourth online application for access purposes; code for receiving a selection of the at least one first online application identifier associated with the first online application for access purposes; code for receiving a selection of the at least one second online application identifier associated with the second online application for access purposes; code for receiving a selection of the at least one third online application identifier associated with the third online application for access purposes; code for receiving a selection of the at least one fourth online application identifier associated with the fourth online application for access purposes; code for, in response to the selection of the at least one first online application identifier associated with the first online application for access purposes, allowing access to the first online application; code for, in response to the selection of the at least one second online application identifier associated with the second online application for access purposes, allowing access to the second online application; code for, in response to the selection of the at least one third online application identifier associated with the third online application for access purposes, allowing access to the third online application; code for, in response to the selection of the at least one fourth online application identifier associated with the fourth online application for access purposes, allowing access to the fourth online application; code for identifying at least one profile, the at least one profile including: at least one user profile of an accessing user, the at least one user profile including: registration information determined when the accessing user registered, and automatically determined information that is determined automatically based on user selections of the accessing user; and at least one group profile; code for displaying a search interface in connection with the online application system, the search interface being displayed simultaneously with an advertisement that is selected based on the registration information and the automatically determined information of the at least one user profile, and the at least one group profile; code for performing a search in connection with the online application system utilizing the search interface; and code for displaying search results of the search, where the search results involve a plurality of the different online applications associated with the online application system.
15. A computer program product embodied on a non-transitory computer-readable medium, comprising: code for registering a global unique user login information capable of being used to access a plurality of different online applications associated with an online application system including a first online application that provides access to a first one or more files associated with the first online application, a second online application that provides access to a second one or more files associated with the second online application, a third online application that provides access to a third one or more files associated with the third online application, and a fourth online application that provides access to a fourth one or more files associated with the fourth online application; code for receiving the global unique user login information in connection with a login; code for receiving an indication to add access to the first online application, utilizing at least one first online application identifier associated with the first online application; code for receiving an indication to add access to the second online application, utilizing at least one second online application identifier associated with the second online application; code for receiving an indication to add access to the third online application, utilizing at least one third online application identifier associated with the third online application; code for receiving an indication to add access to the fourth online application, utilizing at least one fourth online application identifier associated with the fourth online application; code for allowing registration of the first online application; code for allowing registration of the second online application; code for allowing registration of the third online application; code for allowing registration of the fourth online application; code for displaying the at least one first online application identifier associated with the first online application for access purposes; code for displaying the at least one second online application identifier associated with the second online application for access purposes; code for displaying the at least one third online application identifier associated with the third online application for access purposes; code for displaying the at least one fourth online application identifier associated with the fourth online application for access purposes; code for receiving a selection of the at least one first online application identifier associated with the first online application for access purposes; code for receiving a selection of the at least one second online application identifier associated with the second online application for access purposes; code for receiving a selection of the at least one third online application identifier associated with the third online application for access purposes; code for receiving a selection of the at least one fourth online application identifier associated with the fourth online application for access purposes; code for, in response to the selection of the at least one first online application identifier associated with the first online application for access purposes, allowing access to the first online application; code for, in response to the selection of the at least one second online application identifier associated with the second online application for access purposes, allowing access to the second online application; code for, in response to the selection of the at least one third online application identifier associated with the third online application for access purposes, allowing access to the third online application; code for, in response to the selection of the at least one fourth online application identifier associated with the fourth online application for access purposes, allowing access to the fourth online application; code for identifying at least one profile, the at least one profile including: at least one user profile of an accessing user, the at least one user profile including: registration information determined when the accessing user registered, and automatically determined information that is determined automatically based on user selections of the accessing user; and at least one group profile; code for displaying a search interface in connection with the online application system, the search interface being displayed simultaneously with an advertisement that is selected based on the registration information and the automatically determined information of the at least one user profile, and the at least one group profile; code for performing a search in connection with the online application system utilizing the search interface; and code for displaying search results of the search, where the search results involve a plurality of the different online applications associated with the online application system. 23. The computer program product of claim 15 , wherein the computer program product is operable such that the automatically determined information is determined automatically after registration.