An annulment is a declaration that what was thought to be a marriage is actually invalid. This is a legal requirement and not like annulments in religion, like a Catholic annulment. There are two types of invalid marriages that all Bucks County divorce lawyers should know: first, those that are invalid from the beginning and second, those that have "curable impediments" to the marriage but are valid until declaration of annulment. An example of the first is a marriage is invalid from the beginning if one party was legally married to another at the time of the marriage (believe me, it happens) to someone else or if one party was unable to give consent to the marriage due to insanity.