How to deploy Office 365 ProPlus, including a comparison of Office 365 portal and on-premises deployment methods ?
There are two basic ways that you can deploy Office 365 ProPlus in your organization:
A. Have users install Office 365 ProPlus directly from the Office 365 portal.
B. Download the Office 365 ProPlus software to your local network and then deploy it to your users.
Which deployment method you use depends on what’s most important for your organization. For example, to install from the Office 365 portal requires the least amount of administrative setup, but gives you less control over the deployment.
If you want more control over your deployment, download the Office 365 ProPlus software to an on-premises location, such as a local network share. You can then control the following:
Which individual Office programs are installed.
Where on the network Office 365 ProPlus is installed from.
How Office 365 ProPlus is updated after it is installed.
Which computers Office 365 ProPlus is installed on.
Which users, if any, get the 64-bit version of Office 365 ProPlus.
Which languages are available to install.
Also, by downloading Office 365 ProPlus to your local network, you can use many of the same tools that you already use to deploy and configure other versions of Office. For example, you can use System Center Configuration Manager to deploy Office 365 ProPlus. For more information about the different ways that you can deploy Office 365 ProPlus, see Deployment methods for Office 2013.
Whichever deployment method you use, Office 365 ProPlus is installed and runs locally on the user’s computer. Office 365 ProPlus is not a web-based version of Office. Users don’t have to be connected to the Internet all the time to use it.
Source and how to do: http://technet.microsoft.com/en-us/library/gg998766(v=office.15).aspx