Is it good to use abbreviations in professional communication?

I generally uses Mail or Skype to communicate with others. In that case, many times I used words such as ASAP, CTN, FYI etc.

So when should I use these words and when should I not use them?