Immigration and citizenship in Canada are governed by federal laws and regulations. The Immigration and Refugee Protection Act (IRPA) sets out the rules for entering and staying in Canada, while the Citizenship Act determines the requirements for becoming a Canadian citizen.