replaced with Teamspeak 3.0.0 Final, which is the first stable release of Teamspeak 3. TeamSpeak 3 introduced the use of unique IDs, maintained in the program as identities, that are randomly generated at the time of a client's initial setup. An identity contains a nickname, which can be changed at any time, the Unique ID and an identity name, which is not visible to other users on the server. The unique id is used by the server to grant permissions to the user. Unique IDs replaced the need for a user to register with the server to keep their user group, be it a channel group or a server group. Permissions system When TeamSpeak 3 was first introduced in the Open Beta release, the server administrators were confronted with a major change in granting administrative powers to users, in the way of a permissions system based on boolean and integer, which permitted better user control. The permissions system has two types of integer-based permissions: Power and Needed Power. The Power is the power level in numbers that the group/user has for that permission. The Needed Power is the power level in numbers needed by the group/user to use that specific permission. If the Power level is lower than the Needed Power level then the permission cannot be used. If the Power level is equal to or higher than the Needed Power level then the group/user will be able to use it. TeamSpeak 3 also has a 5-tier hierarchy within its permissions system: Server Group, Client Permissions, Channel Permissions, Channel Groups and Channel Client Permissions. The five are used to override another type, also known as inheriting. This allows for highly complex permissions for users, giving users more powers and uses in TeamSpeak without giving away complete control to the users of the server. With the release of later versions the TeamSpeak developers created easier ways to set up permissions in the way of a "Standard Permissions Display" by default in the client. This placed the original permissions system display behind the "Standard" one calling it "Advanced Permissions Display". This allowed beginners more ease of use when setting up a TeamSpeak 3 server. Some still prefer the Advanced system because it allows more control over which permissions get changed, whereas the Standard changes many permissions at the same time. Update mechanism TeamSpeak 3 uses an incremental update system that only downloads