It is not that simple.
“So again, a vow is a promise to a divinity or other higher power (you can make vows to heroes and saints, for instance), whereas an oath is a promise to another human, which is somehow enforced, witnessed or guaranteed by that higher power.”
https://acoup.blog/2019/06/28/collections-oaths-how-do-they-work/