An Agriculture Extension Service Provider is responsible for conducting training sessions and demonstrations for farmers to explain various agricultural practices and use of a variety of agricultural machineries, tools, implements and equipment. The individual assists the farmers in establishing forward and backward linkages and increase agricultural production.