A method of presenting relevant data compiled from multiple sources and related to user roles in multiple application environments, the method comprising: presenting applications as tiles on a multi-app home page; displaying, at least one domain in a domain area, wherein the at least one domain and the domain area are part of a settings area and the settings area is accessible from the multi-app home page; selecting, by a user, at least one of the displayed domains; displaying at least one role; selecting, by the user, at least one of the displayed roles; selecting, by the user, an option to generate an Overview Page for the selected domains and/or roles, wherein the Overview Page is generated in real-time upon selection of the option, the multi-app home page comprising a series of application tiles that are available to be selected by the user for launching the corresponding application based on the selected domains and/or roles, and an Overview Page application tile for launching the generated Overview Page, wherein the generated Overview Page includes a collection of Variable Content Packets (221; 300); compiling data from one or more of the multiple data sources according to the selected at least one domain and at least one role, wherein the one or more data sources include remote data from one or more remote data sources from the Internet; and displaying the compiled data, wherein the compiled data is displayed in at least one Variable Content Packet in the collection of Variable Content Packets (221; 300), the Variable Content Packet being an expanded view of application data displayed on an application tile; wherein the Variable Content Packets collect and compile application data from the one or more applications according to the selected domains and/or roles; wherein the Overview Page includes a settings bar including a selectable settings button to provide access to a second settings area for providing a further subset of roles relevant to a user according to the domains and/or roles selected at the multi-app home page; wherein the Overview Page allows the user to select from the further subset of available roles based on the domains and/or roles selected at the multi-app home page level, wherein a selection/deselection/change of one or more roles triggers a refresh of the Overview Page to display appropriate Variable Content Packets with content according to the newly selected/deselected/changed one or more roles, wherein the Variable Content Packets are system-generated for the Overview Page at a default size and are resizeable, wherein a re-sized Variable Content Packet collects and compiles data from the same data source when displayed at a different size. presenting applications as tiles on a multi-app home page; displaying, at least one domain in a domain area, wherein the at least one domain and the domain area are part of a settings area and the settings area is accessible from the multi-app home page; selecting, by a user, at least one of the displayed domains; displaying at least one role; selecting, by the user, at least one of the displayed roles; selecting, by the user, an option to generate an Overview Page for the selected domains and/or roles, wherein the Overview Page is generated in real-time upon selection of the option, the multi-app home page comprising a series of application tiles that are available to be selected by the user for launching the corresponding application based on the selected domains and/or roles, and an Overview Page application tile for launching the generated Overview Page, wherein the generated Overview Page includes a collection of Variable Content Packets (221; 300); compiling data from one or more of the multiple data sources according to the selected at least one domain and at least one role, wherein the one or more data sources include remote data from one or more remote data sources from the Internet; and displaying the compiled data, wherein the compiled data is displayed in at least one Variable Content Packet in the collection of Variable Content Packets (221; 300), the Variable Content Packet being an expanded view of application data displayed on an application tile; wherein the Variable Content Packets collect and compile application data from the one or more applications according to the selected domains and/or roles; wherein the Overview Page includes a settings bar including a selectable settings button to provide access to a second settings area for providing a further subset of roles relevant to a user according to the domains and/or roles selected at the multi-app home page; wherein the Overview Page allows the user to select from the further subset of available roles based on the domains and/or roles selected at the multi-app home page level, wherein a selection/deselection/change of one or more roles triggers a refresh of the Overview Page to display appropriate Variable Content Packets with content according to the newly selected/deselected/changed one or more roles, wherein the Variable Content Packets are system-generated for the Overview Page at a default size and are resizeable, wherein a re-sized Variable Content Packet collects and compiles data from the same data source when displayed at a different size.