Question: what is the difference between hug and holding?
Answer: I already found that hold means to put your arms around sb and hold them close to you, especially to show that you love them, or in order to comfort them. And hug means to put your arms around sb and hold them close to you, especially to show that you love them, or to comfort them.