There are two main types of congenital defect. The first is caused by genetic abnormalities, which are hereditary. The second may be caused by conditions (such as infectious diseases) which a baby may get. However, we may not know what caused the condition.