بی گمان انواع گوناگون روادیدها از جانب دولتمردان در چهارچوب قوانین کشورهای مختلف جهان ارائه می گردند، از این رو این کشورهای می کوشند که انواع گوناگون روادید را ارائه دهند، تا افراد مختلفی را که خواستار مهاجرت از کشوری به کشور دیگر می باشند را در سراسر جهان پذیرا باشند، شایان ذکر است که این مزیت شامل قوانین مهاجرتی کشور وسیعی همچون کانادا می شود.

کشور کانادا یکی از بهترین ارائه کنندگان ویزاهای مهاجرتی و غیر مهاجرتی در میان کشور های توسعه یافته جهان می باشد، این موضوع به این دلیل است که، کشور کانادا خواستار پذیرفتن افراد بیشتری با شرایط گوناگون از سراسر جهان بدون درنظر گرفتن نژاد، زبان ، دین و اعتقادات فردی است.

خدمات صدور ویزا از جانب اداره مهاجرت کشور کانادا به طور کلی به دو دسته تقسیم می گردند: ویزا ی مهاجرتی و ویزای غیر مهاجرتی. ویزای مهاجرتی برای افرادی صادر می شود که خواستار کار و زندگی کردن به صورت دائمی در کشور کانادا می باشند، این درحالی است که ، ویزای غیر مهاجرتی برای افرادی صادر می گردد که قصد مهاجرت به صورت دائمی به کشور کانادا را ندارند و به جهت اهداف گوناگون از قبیل: ادامه تحصیل ، بازدید از مناطق مختلف کشور به عنوان توریست و کار در زمینه خاص قصد حضور در این کشور را دارند.