Server Core is a stripped down version of Windows Server that includes only the bare essentials necessary for certain types of server roles, such as a DNS server or file and print server, that do not require all the components included in Windows Server, such as a GUI and Internet Explorer.