According to the Danish statistics institute, approximately five million people of Danish origin live in Denmark today. In this context "Danish origin" is defined as being born to parents who are Danish citizens, and the number is arrived at by subtracting from the total population (5,564,249) those who are born abroad to non-citizens who are themselves born abroad (called immigrants), and those who are born in Denmark to parents who are either immigrants or who have foreign citizenship.