Farm forestry involves planting trees on farms to serve multiple purposes. It can help address issues like decreasing forest cover, increasing demand for wood, soil erosion, and declining soil fertility from sequential cultivation. The main objectives of farm forestry are to increase land productivity by producing timber, help control soil erosion, and reduce salinity while providing livestock shelter. Examples include woodlots or small plantations where timber production and agriculture are managed separately but may still interact, such as by providing grazing or shelter for stock, and trees enhancing farm productivity through lowering groundwater or wind protection.