IRCC has released a new visa portal. At the moment the applications accepted through this portal are limited to Visitor Visas for applicants meeting certain eligibility criteria. However, in the future, it is very likely that majority of temporary resident applications such as study permits, work permits, etc. go through this portal in the future.
|New visa portal by IRCC|
Who is eligible to apply through this portal
Here on this government of Canada tool, you can find who is currently eligible to apply through this portal.