Embrace

What is the difference between hug and embrace?
The main difference is the level of affection shown in each. You would hug a family member or close friend as a sign of being pleased to see them, but...