A Canadian Tourist or temporary resident visa allows Indian citizens to visit Canada for short-term purposes such as visiting family, tourism, business meetings, and short-term studies. This visa is stamped in your passport and must be obtained before your travel, as Canada does not offer a Visa on Arrival (VOA) for Indian citizens.