What is CCM -- Counter Mode Cipher Block Chaining Message Authentication Code Protocol CCM puts together two different modes of operation (at least in the name). Does it mean data is encrypted using counter mode and then encrypted using CBC; kind of a double encryption?
CCM puts together two different modes of operation (at least in the
  name). Does it mean data is encrypted using counter mode and then
  encrypted using CBC; kind of a double encryption?


Yes, kinda.
With the CCM mode of operation, you authenticate your data first using CBC-MAC which is, well, basically CBC on the data to be authenticated. 

Now on the combination of ciphertext and tag you apply the CTR mode to conceal the contents. While you do "double-encryption" here, you only send the full result of the CTR mode and only the very last block from the CBC mode (encrypted using CTR). The latter one is the tag with which the recipient can verify the integrity of the message.