What is the reason for the Cambodian War?

because of the immoral policy of the Communist Cambodian on Vietnamese people in Cambodia, Vietnam brought about 200,000 troops to attack Khmer Rouge to punish that rude policy....beside that, It was also related to the split of Communism of USSR and China !