IRCC-Terms and Definitions