Some advantages of the British was that they dominated the seas with their powerful navy making them the strongest nation in the world, well-funded, operated from a base across the Atlantic Ocean, and that their soldiers were in good condition. Also the Indians joined forces with Britain to tear down the Patriots.
Patriots
Some advantages of the Patriots include their geographic vastness of the colonies which proved a disturbance to the British effort. America occupied every major city making it a disadvantage to the British. American military and political leaders were inexperienced, but were able to prove their capability against the British.
The greatest advantage of the British was that they made allies with the Indians.