An invitation letter is a key supporting document for your visa application. It should come from a Canadian business or organization and include the name, address, and contact details of the inviter and invitee, purpose and duration of the visit, and financial responsibility (if applicable). It validates the legitimacy of your visit and should ideally be printed on official company letterhead. While not always mandatory, it significantly strengthens your case.