Agricultural extension is the function of providing need- and demandbased
knowledge in agronomic techniques and skills to rural
communities in a systematic, participatory manner, with the objective
of improving their production, income, and (by implication) quality of
life.