It was fought between North Vietnam and South Vietnam . North Vietnam was supported by the USSR , China and North Korea , while South Vietnam was supported by the United States with its allies , Thailand , Australia , New Zealand , and the Philippines . This war followed the First Indochina War and was fought between North Vietnam , supported by its communist allies , and the government of South Vietnam , supported by the U.S. and other anti-communist nations .