Question: what is the difference between granary and barn?
Answer: A "barn" is a large outbuilding on a farm where the farmer keeps hay, animals and sometimes his farm equipment (tractor, etc.). A granary is a building used to store grain after it has been threshed.