Some British Imperial and American units are the same and some are different. The USA mostly uses the International Foot of 0.3048 metres but for surveying 40 of the 50 states use the US Survey Foot of 0.304 800 61 m. This resulted from a 1948 international change to the definition of the foot that the US Geological Survey (the national mapping agency) refused to accept. Apart from surveying, US miles yards, feet and inches are exactly the same as British ones.
US gallons are very different to Imperial gallons. At the time of the creation of the US republic weights and measures in the UK was in chaos. Each town had its own size gallon. The American chose the Winchester gallon of 231 cubic inches (3.785411784 litres) and made it their national standard.
In 1824 Britain by defining a national set of new 'statute' units and the gallon was defined as the volume of 10 pounds of water. This corresponds to 4.54609 L. Thus the US gallon is about 17% smaller than the Imperial gallon.
In both systems there are 8 pints in a gallon. A US pint is divided into 16 fluid ounces but an Imperial gallon is divided into 20 fluid ounces which makes US fluid ounces about 4% larger than Imperial ones.
Imperial ton, also known as the long ton, consists of 2240 pounds (1016.05 kg). The US ton, also known as the short ton consists of 2000 pounds (907.185 kg). In the SI metric system the tonne (known as the metric ton in the USA) is 1000 kg.
The Imperial long ton is no longer legal for trade in the UK and in any case is not very different to the tonne, but the US short ton is very different. Lots of scope for misunderstanding in international trade!