An affirmation is a spoken commitment made on one's own honour without any mention of a higher authority, whereas an oath is a solemn, spoken pledge to God or a Supreme Being.