Choosing crops based on their growth requirements, disease resistance, and compatibility with other crops in a rotation.