Population density is defined as the number of persons living per square kilometer. It's a key demographic indicator that helps understand population distribution and pressure on resources. India's population density is approximately 382 persons per sq. km. (as of 2001 census), varying significantly across states.