A cuddle is a long and affectionate hug mostly associated with rainy weather and a hot drink. Cuddles are more intimate than hugs as it shows love and affection in a more confined setting.