Hello
British Advantages-
1.They were the mother country of America, which meant that they could control trade and limit the resources that the Colonists would receive.
2. They had a stronger military and more weapons & forces than Colonist.
3. Britain had aid from other nations & spent funds that were taxes from Colonists.
Colonist Advantages-
1.The war was being fought on their land, which meant that they could better navigate and build better tactics.
2. The Colonists did not have to travel long periods, which meant that they would be able to build camps easier.
3. Britain had to send ships overseas with soldiers, which meant that while Britain was waiting for forces to come America was building better attack plans.
Hope this helped & Good Luck <3 !