Answer:
The territory. The increase of the population in the British colonies made an expansion necessary, the French territories made that impossible, even when they had little population but a lot of uninhabited territories. India had a bad vision of both.
The religion too, the English were Protestants and the French were Catholics.