types of farming practices include subsistence farming, commercial farming, mixed farming, intensive farming, extensive farming, organic farming, agroforestry, aquaculture, terrace farming, and precision farming, each varying in scale, purpose, techniques, and environmental impact.