Which country helped the American colonies during the Revolutionary War by providing financial and military support?

The country that helped the American colonies during the Revolutionary War by providing significant financial and military support was France. France provided troops, naval support, and military leadership to the American cause. French General Marquis de Lafayette played a crucial role in training American troops and securing French military assistance.