Immigration to Canada!!! There are many sites to give information on this subject. The Canadian Government's official site for this purpose is the best place to start with. I got all the information from that site. But even after reading those details, I did some silly mistakes in filling my application form. So, I thought may be there are few more people like me in this world who may go wrong due to slight negligence. A small mistake in filling your application will cost you valuable time, causing anxiety and tension. You can do these procedures with little care and knowledge. Hope my efforts to help you are useful to you.