The main reason the French colonized Vietnam was to exploit its resources, particularly its rubber and tin, and to establish a lucrative trade route through the region. Additionally, the French saw Indochina as a strategic location for their colonial ambitions in Southeast Asia.