What is congenital heart disease? Congenital heart disease is heart disease present from birth. But it need not manifest at birth and may even be detected decades later