Yes it is needed in application of visa in Canada, (and US).
You need to bring with you copy of your passport and ID, and 2 passport size photos and i don't know how much you have to pay. -+50Qr. not sure.