According to the rules and various statements, comments are for clarification, while answers are...well...answers.
However, in various questions, I have seen answers given directly in comments. Sometimes, these answers are long, and sometimes they are short. I have also seen short answers as answers, so there is definitely a situational difference.
I looked into this thread, but I still do not understand the semantic difference between the two. Anyone can explain this?