Box cars are for general freight and may also carry bulk and non-bulk containers of hazardous and non-hazardous materials. The only limit to the size of the container placed inside a box car is size of the door.
Gondola cars can contain carry granular material and rolled steel and other materials not requiring protection from the weather.