You would not have thought the American colonies would have been able to overcome the might of the British empire then, but they did. Some of the factors that helped the United States win its independence were these:
1. Strongly motivated, fighting for their independence.
2. Use of an outstanding spy network to gather intelligence on British troop movements.
3. Alliance with France, which provided much funding as well as military support.
4. Use of innovative tactics of warfare, such as snipers.
5. George Washington's decision to inoculate the whole army against smallpox in 1777. Smallpox was a major killer of soldiers on both sides in the war. Washington's bold move to inoculate all his troops gave the colonists an advantage.