¿Qué diferencias hay entre separación, divorcio y nulidad?

¿Qué diferencias hay entre separación, divorcio y nulidad?