- A temporary resident (visitor) visa, depending on your current citizenship
- A medical exam
- A letter of invitation from someone who lives in Canada
Keep in mind that the above requirements are not an inclusive list and you may be subject to other requirements as well.
Additionally you may be subject to admissibility requirements that focus on your criminal history, national security and social systems in Canada, among others.