I would add an important difference between the two in terms of halakhah: whereas an oath (shevu???ah) involves the invoking of God???s name, a vow, or neder, is a solemn promise, but one whose sanction is built-in, so to speak: one takes upon oneself a certain penalty???usually the obligation to bring a sacrifice or other gift to the Temple if he fails to fulfill his word (konam???).