An automated tank cleaning machine is a machine used to clean cargo, process, underground storage tanks and similar equipment such as those found in tank trucks, railroad cars, barges, oil tankers, food and beverage manufacturing facilities, chemical processing plants, ethanol plants, and brewing facilities.[1][2] Genericized trademarks such as Gamajet and Butterworth machine are often used to refer to automatic tank cleaning machines regardless of their manufacturer.[3]