How can servers take licences from one server? How about MS office licenses (more than 300) could be installed on the clients, I know there is a way but what is the best way to do this?
For Office 2010, volume license is managed through KMS role. It's just a 2008 Server to which your give KMS keys. Same for Windows 7.
You can use VAMT to scan your computers and gather license info
Volume imply Microsoft contract with your company and not buying license in the box at the local store