This book covers ICTs application in various aspects such as mitigating risks and uncertainties, precision farming is unique attempt. This book also covers soil, water, livestock and fisheries management to market in agriculture. This book will be helpful for all the participants in agriculture sector in general and agricultural professionals in particular in understanding and using ICT for Agricultural Development.