From Multiplay Wiki
One of the most powerful features within ClanForge™ is the use of profiles. A profile is a term we use to describe a complete set of configuration files and settings that are needed to setup a game server. Without one, the game server would be nothing more than an IP address and a port number, it wouldn't even know what game it is! As a bare minimum, a profile will consist of the basic settings of a server including the game, key settings (such as the server name and maxplayers, etc), a maplist and a config file. Different games give different configuration options so ClanForge™ reflects this in the Profiles interface, with certain screens only appearing for certain games and the available configuration options changing from game to game.
So why are profiles so good? Well, they allow ClanForge™ to store all the settings for a server neatly, ready for you to apply to your server with only a few clicks. They are much more powerful than just maintaining separate config files on a server, as they can also hold information on different mods or even games to use when the server is switched to the right profile. In a nutshell, they make your life as a server admin a whole lot easier!
For example, you might have a profile for an open public Counterstrike server setup and an entirely separate profile for match setups taking into account certain league requirements, different mods and map rotations.
Note to users of Clanforge v1: A key change in of ClanForge™ is the separation of the Profiles and Servers section. In the Profiles section you only edit the profiles. To switch a server to a new profile you go through the Edit server section of the Servers screen. This is to stop people accidentally restarting their servers whilst simply editing a profile, which happened often with v1. You can still restart a server if it is running the profile you are editing, by ticking the appropriate box. More on that later.