difference between annulment and divorce

difference between annulment and divorce