When you install Windows Server 2012, you can choose between Server Core Installation and Server with a GUI. The "Server with a GUI" option is the Windows 8 equivalent of the Full installation option available in Windows Server 2008 R2. The "Server Core Installation" option reduces the space required on disk, the potential attack surface, and especially the servicing requirements, so we recommend that you choose the Server Core installation unless you have a particular need for the additional user interface elements and graphical management tools that are included in the "Server with a GUI" option. For this reason, the Server Core installation is now the default.
Because you can freely switch between these options at any time later, one approach might be to initially install the Server with a GUI option, use the graphical tools to configure the server, and then later switch to the Server Core Installation option.
An intermediate state is possible where you start with a Server with a GUI installation and then remove Server Graphical Shell, resulting in a server that comprises the "Minimal Server Interface", Microsoft Management Console (MMC), Server Manager, and a subset of Control Panel. See the “Minimal Server Interface” section of this document for more information.
In addition, after installation of either option is complete, you can completely remove the binary files for server roles and features that you do not need, thereby conserving disk space and reducing the attack surface still further. See the “Features on Demand” section of this document for more information.
For the smallest possible installation footprint, start with a Server Core installation and remove any server roles or features you do not need by using Features on Demand. (
Source)