Demography is the statistical study of human populations and their changes over time due to births, deaths, migration and aging. There are two main methods for collecting demographic data - direct collection from official records like censuses, and indirect collection through surveys. India collects demographic data through various methods like the census every 10 years, civil registration of births and deaths, sample registration system, national family health surveys, and disease notification records. This data helps understand population size, growth and characteristics.