Agricultural extension services can potentially be provide by three main sources:
The public sector, the private non profit sector and the private for profit sector.
The public sector includes ministries and departments of agricultutre and agricultural research centers.