American citizens traveling abroad and foreign citizens visiting the US may need tourist visas. The documents required vary by country but generally include a valid passport, photo, and application fees. Some countries like Russia also require proof of travel plans like hotel bookings. Applying for a US tourist visa requires completing an online form, supplying a photo, and having a valid passport. Applicants may also need to show funds for the trip and return travel plans.