The key difference is that a legal separation does not terminate the marriage legally; you are still married but living separately, whereas a divorce legally ends the marriage.