A silo is a building that holds silage. Silage is green chopped plants (usually grass or corn stalks) that is kept wet (this is different than hay, which is stored dry). It ferments and can be kept all winter. It makes good food for livestock, particularly dairy cows. 