Canada uses point based system for granting entry to the foreigners in its land. The break up of the points is not very easy for everyone to understand. Hence, you need to take help of professional immigration consultant such as Abhinav Outsourcing for making your application complete.