A truck or lorry (British English) is a vehicle designed to transport cargo. They vary greatly in configuration, size and power. Modern trucks are powered by diesel or gasoline engines.