First understand that Microsoft often uses confusing names. For example Q&A is not the same as QnA.
Look at Microsoft Q&A supported products; it says technical questions and answers. That is important. So for example if someone has a question about how to make text bold in Word then they would ask in Microsoft Answers unless they want to write a program or script to do that. I do not know how to define what a technical question would be that is not a programming question but Q&A would be for the more technical questions and Answers is for the less technical questions. You probably want a clear definition of the difference and if someone can provide that then please mark it as the answer; I doubt anyone can.