A divorce ends a legal marriage while an annulment means that the marriage never legally existed. To qualify for an annulment, it has to be found to be either legally void or voidable which basically means invalid.