The rapid increase in population has raised concern to provide food under limited available resources. Thus the maximum output using limited resource is the need of the day. It has become imperative to manage resources efficiently under variable weather to increase productivity of agricultural crops. The focus today has shifted to sustainability and quality of resources rather than the quantity of resources. The new challenges necessitate a thorough understanding of how numerous components interact to affect plant growth. This requires farmers and agricultural advisors to deal with increasing bulk of information regarding availability of arable land, water table, fertility of soil, etc. The information needed for agricultural decision making at all levels is increasing rapidly due to increased demand for agricultural produces and increased pressure on land, water and other natural resources.