¿En qué se diferencian "vow" y "promise"? ¿En el matiz o tono?

Respuesta de un hablante nativo
Rebecca
"Vow" hace referencia a una promesa formal o a un voto y se suele utilizar en situaciones serias. Mientras que "promise" se utiliza en situaciones casuales o positivas. Ej: "That day, she vowed to get revenge." (Ese día, juró venganza.) Ej: "I promise we'll have burgers next time we come to the mall, just not today." (Prometo que la próxima vez que vengamos al centro comercial comeremos hamburguesas, pero hoy no.) Ej: "We vowed to love each other for the rest of our lives at our wedding." => formal = "We promised to love each other for the rest of our lives at our wedding." (Prometimos querernos el uno al otro para el resto de nuestras vidas en la boda.) => contexto positivo