Towing capacity is determined by the vehicle's manufacturer based on factors such as chassis strength, suspension tuning, braking capability, engine cooling capacity, and horsepower. It is the maximum weight a vehicle can safely tow.