The basic structure doctrine is a judge-made doctrine that limits the amending powers of the Indian Parliament. According to this doctrine, certain features of the Indian Constitution are part of its basic structure and cannot be altered even through constitutional amendments. The doctrine emerged from the Kesavananda Bharati case in 1973, where the Supreme Court ruled that while Parliament has the power to amend the Constitution, it cannot change its basic structure or framework. The basic structure includes features like democracy, secularism, separation of powers, and judicial review. The doctrine was established to balance parliamentary sovereignty with protecting the basic foundations of the Indian Constitution.