At the end of 2019, Amit Shah announced the deadline for the implementation of the NRC across the country as before 2024 election poll. The nation-wide imposition of NRC had brought terrible chaos among the people of India where a lot of them mix-up NRC with CAA and also many were concerned about proving their Indian identity to the government.
NRC - National Register of Citizens:
At first, it has to be made clear that NRC and CAA are no way connected to each other and both are separate issues. National Register of Citizens is an exercise to make a record of legal Indian citizens thereby determining illegal migrants and take appropriate actions on them whereas CAA is a legislation Amendment wherein the definition of 'illegal migrants' is being amended/modified.